home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
You can browse this item here: grid_afr
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 3c 03 00 00 9c 03 00 00 |Archive.|<.......|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 47 72 69 64 5f 41 | 66 72 00 00 ff ff ff ff |.!Grid_A|fr......|
|00000070| 46 fd ff ff dd 55 14 74 | 00 00 00 00 ff ff ff ff |F....U.t|........|
|00000080| 18 03 00 80 82 21 42 6f | 6f 74 00 00 2d 14 2d 14 |.....!Bo|ot..-.-.|
|00000090| 7c 00 00 00 44 eb ff ff | 45 88 df 8e 03 00 67 f3 ||...D...|E.....g.|
|000000a0| 7c 00 00 00 24 00 00 00 | 82 21 52 75 6e 00 04 00 ||...$...|.!Run...|
|000000b0| 2d 14 2d 14 c8 01 00 00 | 45 eb ff ff d2 57 89 1e |-.-.....|E....W..|
|000000c0| 03 00 02 c2 c8 01 00 00 | c4 00 00 00 82 21 52 55 |........|.....!RU|
|000000d0| 4e 49 4d 41 47 45 42 00 | 58 a0 00 00 46 f8 ff ff |NIMAGEB.|X...F...|
|000000e0| 73 36 14 74 03 00 76 d8 | 58 a0 00 00 b0 02 00 00 |s6.t..v.|X.......|
|000000f0| 82 21 53 70 72 69 74 65 | 73 00 2d 14 60 03 00 00 |.!Sprite|s.-.`...|
|00000100| 46 f9 ff ff 01 7f 75 73 | 03 00 7e 21 60 03 00 00 |F.....us|..~!`...|
|00000110| 2c a3 00 00 82 21 53 70 | 72 69 74 65 73 32 32 00 |,....!Sp|rites22.|
|00000120| 08 06 00 00 46 f9 ff ff | 45 82 75 73 03 00 e8 8b |....F...|E.us....|
|00000130| 08 06 00 00 b0 a6 00 00 | 82 69 63 6f 6e 73 00 00 |........|.icons..|
|00000140| 2d 14 2d 14 74 7e 00 00 | 46 f9 ff ff 3c 89 75 73 |-.-.t~..|F...<.us|
|00000150| 03 00 de 92 74 7e 00 00 | dc ac 00 00 82 4d 61 70 |....t~..|.....Map|
|00000160| 73 00 04 00 2d 14 2d 14 | ff ff ff ff 46 fd ff ff |s...-.-.|....F...|
|00000170| 5e 58 14 74 00 00 00 00 | ff ff ff ff f8 01 00 80 |^X.t....|........|
|00000180| 82 41 66 72 69 63 61 00 | 00 00 00 00 ff ff ff ff |.Africa.|........|
|00000190| 46 fd ff ff b0 58 14 74 | 00 00 00 00 ff ff ff ff |F....X.t|........|
|000001a0| d4 01 00 80 82 4d 61 70 | 00 00 04 00 2d 14 2d 14 |.....Map|....-.-.|
|000001b0| 14 f6 00 00 45 f9 ff ff | 40 8b 2b 1e 03 00 4a 69 |....E...|@.+...Ji|
|000001c0| 14 f6 00 00 74 2b 01 00 | 82 4d 61 70 32 00 04 00 |....t+..|.Map2...|
|000001d0| 2d 14 2d 14 d4 f6 00 00 | 45 f9 ff ff 28 76 2b 1e |-.-.....|E...(v+.|
|000001e0| 03 00 a5 89 d4 f6 00 00 | ac 21 02 00 82 54 6f 77 |........|.!...Tow|
|000001f0| 6e 00 04 00 2d 14 2d 14 | 84 02 00 00 45 ff ff ff |n...-.-.|....E...|
|00000200| 96 5e f4 93 03 00 8a e5 | 84 02 00 00 a4 18 03 00 |.^......|........|
|00000210| 00 41 66 72 00 00 04 00 | 2d 14 2d 14 2d 14 00 00 |.Afr....|-.-.-...|
|00000220| fd fd fd fd d3 00 fd 00 | fd 00 d3 00 fd 00 fd 00 |........|........|
|00000230| aa ff 13 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000250| 00 00 00 00 88 02 00 00 | 82 4d 65 73 73 61 67 65 |........|.Message|
|00000260| 73 00 2d 14 e2 01 00 00 | 46 ff ff ff e2 2e 2a 67 |s.-.....|F.....*g|
|00000270| 03 00 3b 4e e2 01 00 00 | 4c 1b 03 00 82 50 61 6c |..;N....|L....Pal|
|00000280| 65 74 74 65 00 14 2d 14 | 78 00 00 00 44 ed ff ff |ette..-.|x...D...|
|00000290| 57 d6 ec 32 03 00 cf ba | 78 00 00 00 52 1d 03 00 |W..2....|x...R...|
|000002a0| 82 52 65 61 64 4d 65 00 | 2d 14 2d 14 69 22 00 00 |.ReadMe.|-.-.i"..|
|000002b0| 46 ff ff ff 5d 08 9e 72 | 03 00 19 6e 69 22 00 00 |F...]..r|...ni"..|
|000002c0| ee 1d 03 00 82 53 6f 75 | 6e 64 73 00 2d 14 2d 14 |.....Sou|nds.-.-.|
|000002d0| ff ff ff ff 46 fd ff ff | d9 5a 14 74 00 00 00 00 |....F...|.Z.t....|
|000002e0| ff ff ff ff d0 02 00 80 | 82 53 6f 75 6e 64 33 00 |........|.Sound3.|
|000002f0| 00 00 00 00 40 62 00 00 | 45 fa ff ff e5 ed 2b 61 |....@b..|E.....+a|
|00000300| 03 00 e9 62 40 62 00 00 | 7b 40 03 00 00 00 00 00 |...b@b..|{@......|
|00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 88 02 00 00 |........|........|
|00000330| 82 54 65 6d 70 6c 61 74 | 65 73 00 14 31 16 00 00 |.Templat|es..1...|
|00000340| 46 ec ff ff c6 ea 34 73 | 03 00 e0 26 31 16 00 00 |F.....4s|...&1...|
|00000350| df a2 03 00 00 41 66 72 | 00 00 04 00 2d 14 2d 14 |.....Afr|....-.-.|
|00000360| 2d 14 00 00 fd fd fd fd | d3 00 fd 00 fd 00 d3 00 |-.......|........|
|00000370| fd 00 fd 00 aa ff 13 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000390| 00 00 00 00 00 00 00 00 | 88 02 00 00 46 69 6c 65 |........|....File|
|000003a0| 44 61 74 61 82 21 42 6f | 6f 74 00 00 2d 14 2d 14 |Data.!Bo|ot..-.-.|
|000003b0| 7c 00 00 00 44 eb ff ff | 45 88 df 8e 03 00 67 f3 ||...D...|E.....g.|
|000003c0| 53 65 74 20 21 57 68 65 | 72 65 24 44 69 72 20 3c |Set !Whe|re$Dir <|
|000003d0| 4f 62 65 79 24 44 69 72 | 3e 0a 49 63 6f 6e 53 70 |Obey$Dir|>.IconSp|
|000003e0| 72 69 74 65 73 20 3c 4f | 62 65 79 24 44 69 72 3e |rites <O|bey$Dir>|
|000003f0| 2e 21 53 70 72 69 74 65 | 73 0a 53 65 74 20 21 57 |.!Sprite|s.Set !W|
|00000400| 68 65 72 65 24 50 61 74 | 68 20 3c 4f 62 65 79 24 |here$Pat|h <Obey$|
|00000410| 44 69 72 3e 0a 53 65 74 | 20 41 6c 69 61 73 24 52 |Dir>.Set| Alias$R|
|00000420| 75 6e 57 68 65 72 65 20 | 52 75 6e 20 3c 4f 62 65 |unWhere |Run <Obe|
|00000430| 79 24 44 69 72 3e 20 25 | 2a 30 0a 0a 46 69 6c 65 |y$Dir> %|*0..File|
|00000440| 44 61 74 61 82 21 52 75 | 6e 00 04 00 2d 14 2d 14 |Data.!Ru|n...-.-.|
|00000450| c8 01 00 00 45 eb ff ff | d2 57 89 1e 03 00 02 c2 |....E...|.W......|
|00000460| 53 65 74 20 21 47 72 69 | 64 24 44 69 72 20 3c 4f |Set !Gri|d$Dir <O|
|00000470| 62 65 79 24 44 69 72 3e | 0a 49 63 6f 6e 53 70 72 |bey$Dir>|.IconSpr|
|00000480| 69 74 65 73 20 3c 4f 62 | 65 79 24 44 69 72 3e 2e |ites <Ob|ey$Dir>.|
|00000490| 21 53 70 72 69 74 65 73 | 0a 49 63 6f 6e 53 70 72 |!Sprites|.IconSpr|
|000004a0| 69 74 65 73 20 3c 4f 62 | 65 79 24 44 69 72 3e 2e |ites <Ob|ey$Dir>.|
|000004b0| 69 63 6f 6e 73 0a 57 69 | 6d 70 53 6c 6f 74 20 2d |icons.Wi|mpSlot -|
|000004c0| 6d 69 6e 20 32 34 30 4b | 20 2d 6d 61 78 20 32 34 |min 240K| -max 24|
|000004d0| 30 4b 0a 52 4d 45 6e 73 | 75 72 65 20 43 6f 6c 6f |0K.RMEns|ure Colo|
|000004e0| 75 72 54 72 61 6e 73 20 | 30 2e 35 31 20 52 4d 4c |urTrans |0.51 RML|
|000004f0| 6f 61 64 20 53 79 73 74 | 65 6d 3a 4d 6f 64 75 6c |oad Syst|em:Modul|
|00000500| 65 73 2e 43 6f 6c 6f 75 | 72 73 0a 52 4d 45 6e 73 |es.Colou|rs.RMEns|
|00000510| 75 72 65 20 43 6f 6c 6f | 75 72 54 72 61 6e 73 20 |ure Colo|urTrans |
|00000520| 30 2e 35 31 20 45 72 72 | 6f 72 20 59 6f 75 20 6e |0.51 Err|or You n|
|00000530| 65 65 64 20 43 6f 6c 6f | 75 72 54 72 61 6e 73 20 |eed Colo|urTrans |
|00000540| 30 2e 35 31 20 6f 72 20 | 6c 61 74 65 72 0a 52 4d |0.51 or |later.RM|
|00000550| 45 6e 73 75 72 65 20 4d | 65 73 73 61 67 65 54 72 |Ensure M|essageTr|
|00000560| 61 6e 73 20 30 2e 30 33 | 20 52 4d 4c 6f 61 64 20 |ans 0.03| RMLoad |
|00000570| 53 79 73 74 65 6d 3a 4d | 6f 64 75 6c 65 73 2e 4d |System:M|odules.M|
|00000580| 73 67 54 72 61 6e 73 0a | 52 4d 45 6e 73 75 72 65 |sgTrans.|RMEnsure|
|00000590| 20 4d 65 73 73 61 67 65 | 54 72 61 6e 73 20 30 2e | Message|Trans 0.|
|000005a0| 30 33 20 45 72 72 6f 72 | 20 50 6c 65 61 73 65 20 |03 Error| Please |
|000005b0| 75 70 64 61 74 65 20 79 | 6f 75 72 20 63 6f 70 79 |update y|our copy|
|000005c0| 20 6f 66 20 21 53 79 73 | 74 65 6d 20 74 6f 20 6f | of !Sys|tem to o|
|000005d0| 6e 65 20 63 6f 6e 74 61 | 69 6e 69 6e 67 20 4d 73 |ne conta|ining Ms|
|000005e0| 67 54 72 61 6e 73 20 30 | 2e 30 33 20 6f 72 20 6c |gTrans 0|.03 or l|
|000005f0| 61 74 65 72 0a 53 65 74 | 20 47 72 69 64 5f 54 61 |ater.Set| Grid_Ta|
|00000600| 69 6c 20 22 25 2a 30 22 | 0a 52 55 4e 20 3c 21 47 |il "%*0"|.RUN <!G|
|00000610| 72 69 64 24 44 69 72 3e | 2e 21 52 55 4e 49 4d 41 |rid$Dir>|.!RUNIMA|
|00000620| 47 45 42 20 25 2a 30 0a | 46 69 6c 65 44 61 74 61 |GEB %*0.|FileData|
|00000630| 82 21 52 55 4e 49 4d 41 | 47 45 42 00 58 a0 00 00 |.!RUNIMA|GEB.X...|
|00000640| 47 fd ff ff 3a 39 4b 1e | 03 00 76 d8 44 10 9f e5 |G...:9K.|..v.D...|
|00000650| 3c 20 9f e5 34 30 9f e5 | 04 00 12 e4 04 00 03 e4 |< ..40..|........|
|00000660| 04 10 51 e2 fb ff ff 5a | 00 00 8f e2 05 00 00 ef |..Q....Z|........|
|00000670| 42 41 53 49 43 20 2d 51 | 75 69 74 20 40 30 30 30 |BASIC -Q|uit @000|
|00000680| 30 39 30 30 30 2c 30 30 | 30 31 33 30 30 38 00 41 |09000,00|013008.A|
|00000690| 08 30 01 00 58 20 01 00 | 08 a0 00 00 0d 00 0a 1e |.0..X ..|........|
|000006a0| 20 f4 20 3e 24 2e 21 47 | 72 69 64 5f 41 66 72 2e | . >$.!G|rid_Afr.|
|000006b0| 21 52 55 4e 49 4d 41 47 | 45 42 0d 00 37 15 20 c8 |!RUNIMAG|EB..7. .|
|000006c0| 99 22 48 6f 75 72 67 6c | 61 73 73 5f 4f 6e 22 0d |."Hourgl|ass_On".|
|000006d0| 00 46 2d 20 f2 73 65 74 | 75 70 3a f2 73 65 74 75 |.F- .set|up:.setu|
|000006e0| 70 32 3a f2 73 65 74 75 | 70 33 3a f2 73 65 74 75 |p2:.setu|p3:.setu|
|000006f0| 70 34 3a f2 72 65 61 64 | 5f 76 65 72 0d 00 55 19 |p4:.read|_ver..U.|
|00000700| 20 f2 63 72 65 61 74 65 | 5f 74 65 6d 70 5f 64 69 | .create|_temp_di|
|00000710| 73 70 6c 61 79 0d 00 73 | 1f 20 ee 20 85 20 ea 3a |splay..s|. . . .:|
|00000720| ef 32 36 3a db 3a f1 f6 | 24 3a f1 c3 9e 3a 5a 24 |.26:.:..|$:...:Z$|
|00000730| 3d be 3a fa 0d 00 82 29 | 20 f2 72 65 73 65 74 3a |=.:....)| .reset:|
|00000740| c8 99 22 48 6f 75 72 67 | 6c 61 73 73 5f 53 6d 61 |.."Hourg|lass_Sma|
|00000750| 73 68 22 3a 63 6c 6f 73 | 65 64 25 3d b9 0d 00 af |sh":clos|ed%=....|
|00000760| 06 20 f5 0d 00 be 31 20 | e7 20 63 6c 6f 73 65 64 |. ....1 |. closed|
|00000770| 25 20 f2 69 63 6f 6e 62 | 61 72 77 61 69 74 3a e7 |% .iconb|arwait:.|
|00000780| 20 71 75 69 74 25 3d b9 | 20 f2 63 6c 6f 73 65 5f | quit%=.| .close_|
|00000790| 64 6f 77 6e 0d 00 cd 0c | 20 f2 72 65 67 62 6f 78 |down....| .regbox|
|000007a0| 0d 00 dc 25 20 f2 6f 70 | 65 6e 77 69 6e 64 6f 77 |...% .op|enwindow|
|000007b0| 28 77 68 61 6e 64 6c 65 | 31 25 29 3a f2 6f 70 65 |(whandle|1%):.ope|
|000007c0| 6e 6d 61 69 6e 0d 00 eb | 2b 20 c8 99 22 57 69 6d |nmain...|+ .."Wim|
|000007d0| 70 5f 53 65 74 43 61 72 | 65 74 50 6f 73 69 74 69 |p_SetCar|etPositi|
|000007e0| 6f 6e 22 2c 77 68 61 6e | 64 6c 65 31 25 2c 2d 31 |on",whan|dle1%,-1|
|000007f0| 0d 00 fa 3c 20 71 75 69 | 74 25 3d a3 3a 63 6c 6f |...< qui|t%=.:clo|
|00000800| 73 65 64 25 3d a3 3a 65 | 6e 64 25 3d a3 3a f4 54 |sed%=.:e|nd%=.:.T|
|00000810| 52 41 43 45 20 54 4f 20 | 22 24 2e 44 45 42 55 47 |RACE TO |"$.DEBUG|
|00000820| 22 3a 54 52 41 43 45 20 | 50 52 4f 43 0d 01 09 06 |":TRACE |PROC....|
|00000830| 20 f5 0d 01 18 0b 20 20 | f2 70 6f 6c 6c 0d 01 27 | ..... |.poll..'|
|00000840| 1d 20 fd 20 71 75 69 74 | 25 20 84 20 63 6c 6f 73 |. . quit|% . clos|
|00000850| 65 64 25 20 84 20 65 6e | 64 25 0d 01 45 18 20 e7 |ed% . en|d%..E. .|
|00000860| 20 71 75 69 74 25 20 f2 | 63 6c 6f 73 65 5f 64 6f | quit% .|close_do|
|00000870| 77 6e 0d 01 54 04 0d 01 | 63 18 20 63 6c 6f 73 65 |wn..T...|c. close|
|00000880| 64 25 3d b9 3a f2 63 6c | 6f 73 65 61 6c 6c 0d 01 |d%=.:.cl|oseall..|
|00000890| 72 1c 20 c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |r. .."Wi|mp_Creat|
|000008a0| 65 4d 65 6e 75 22 2c 2c | 2d 31 0d 01 81 0e 20 fd |eMenu",,|-1.... .|
|000008b0| 20 71 75 69 74 25 3d b9 | 0d 01 90 10 20 f4 2d 2d | quit%=.|.... .--|
|000008c0| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 01 9f 11 20 dd f2 63 |--------|.... ..c|
|000008d0| 6c 6f 73 65 5f 64 6f 77 | 6e 0d 01 bd 16 20 f2 63 |lose_dow|n.... .c|
|000008e0| 6c 6f 73 65 61 6c 6c 3a | f2 72 65 67 62 6f 78 0d |loseall:|.regbox.|
|000008f0| 01 cc 2b 20 c8 99 22 4d | 65 73 73 61 67 65 54 72 |..+ .."M|essageTr|
|00000900| 61 6e 73 5f 43 6c 6f 73 | 65 46 69 6c 65 22 2c 6d |ans_Clos|eFile",m|
|00000910| 65 73 73 61 67 65 5f 70 | 74 72 0d 01 ea 28 20 c8 |essage_p|tr...( .|
|00000920| 99 22 4d 65 73 73 61 67 | 65 54 72 61 6e 73 5f 43 |."Messag|eTrans_C|
|00000930| 6c 6f 73 65 46 69 6c 65 | 22 2c 74 6f 77 6e 5f 70 |loseFile|",town_p|
|00000940| 74 72 0d 02 08 13 20 24 | 62 6c 6f 63 6b 25 3d 22 |tr.... $|block%="|
|00000950| 54 41 53 4b 22 0d 02 17 | 28 20 c8 99 22 57 69 6d |TASK"...|( .."Wim|
|00000960| 70 5f 43 6c 6f 73 65 44 | 6f 77 6e 22 2c 74 61 73 |p_CloseD|own",tas|
|00000970| 6b 25 2c 21 62 6c 6f 63 | 6b 25 3a c8 98 0d 02 26 |k%,!bloc|k%:....&|
|00000980| 06 20 e1 0d 02 44 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ...D. |.-------|
|00000990| 2d 2d 2d 0d 02 53 12 20 | dd f2 69 63 6f 6e 62 61 |---..S. |..iconba|
|000009a0| 72 77 61 69 74 0d 02 62 | 1d 20 65 6e 64 25 3d a3 |rwait..b|. end%=.|
|000009b0| 3a 63 6c 6f 73 65 64 25 | 3d a3 3a 71 75 69 74 25 |:closed%|=.:quit%|
|000009c0| 3d a3 0d 02 71 06 20 f5 | 0d 02 80 25 20 c8 99 20 |=...q. .|...% .. |
|000009d0| 22 57 69 6d 70 5f 50 6f | 6c 6c 22 2c 2c 62 6c 6f |"Wimp_Po|ll",,blo|
|000009e0| 63 6b 25 20 b8 20 72 65 | 61 73 6f 6e 25 0d 02 8f |ck% . re|ason%...|
|000009f0| 11 20 c8 8e 20 72 65 61 | 73 6f 6e 25 20 ca 0d 02 |. .. rea|son% ...|
|00000a00| 9e 0f 20 c9 20 36 3a f2 | 6d 6f 75 73 65 0d 02 ad |.. . 6:.|mouse...|
|00000a10| 26 20 c9 20 38 3a c8 99 | 22 57 69 6d 70 5f 50 72 |& . 8:..|"Wimp_Pr|
|00000a20| 6f 63 65 73 73 4b 65 79 | 22 2c 62 6c 6f 63 6b 25 |ocessKey|",block%|
|00000a30| 21 32 34 0d 02 bc 18 20 | c9 20 39 3a f2 69 63 6f |!24.... |. 9:.ico|
|00000a40| 6e 62 61 72 6f 70 74 69 | 6f 6e 73 0d 02 cb 19 20 |nbaropti|ons.... |
|00000a50| c9 20 31 37 2c 31 38 3a | f2 69 63 6f 6e 72 65 63 |. 17,18:|.iconrec|
|00000a60| 65 69 76 65 0d 02 da 06 | 20 cb 0d 02 e9 13 20 fd |eive....| ..... .|
|00000a70| 20 65 6e 64 25 20 84 20 | 71 75 69 74 25 0d 02 f8 | end% . |quit%...|
|00000a80| 06 20 e1 0d 03 07 11 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ..... |.-------|
|00000a90| 2d 2d 2d 2d 0d 03 16 15 | 20 dd f2 69 63 6f 6e 62 |----....| ..iconb|
|00000aa0| 61 72 6f 70 74 69 6f 6e | 73 0d 03 25 14 20 63 68 |aroption|s..%. ch|
|00000ab0| 6f 69 63 65 25 3d 21 62 | 6c 6f 63 6b 25 0d 03 34 |oice%=!b|lock%..4|
|00000ac0| 20 20 e7 20 63 68 6f 69 | 63 65 25 3d 31 20 f2 76 | . choi|ce%=1 .v|
|00000ad0| 65 72 69 66 79 73 68 75 | 74 64 6f 77 6e 0d 03 43 |erifyshu|tdown..C|
|00000ae0| 06 20 e1 0d 03 52 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ...R. |.-------|
|00000af0| 2d 2d 2d 0d 03 61 12 20 | dd f2 69 63 6f 6e 72 65 |---..a. |..iconre|
|00000b00| 63 65 69 76 65 0d 03 70 | 13 20 c8 8e 20 62 6c 6f |ceive..p|. .. blo|
|00000b10| 63 6b 25 21 31 36 20 ca | 0d 03 7f 12 20 c9 20 30 |ck%!16 .|.... . 0|
|00000b20| 3a 71 75 69 74 25 3d b9 | 3a e1 0d 03 8e 48 20 c9 |:quit%=.|:....H .|
|00000b30| 20 33 3a e7 20 62 6c 6f | 63 6b 25 21 34 30 3d 26 | 3:. blo|ck%!40=&|
|00000b40| 32 30 30 30 20 65 6e 64 | 25 3d b9 3a f2 6f 70 65 |2000 end|%=.:.ope|
|00000b50| 6e 77 69 6e 64 6f 77 28 | 77 68 61 6e 64 6c 65 31 |nwindow(|whandle1|
|00000b60| 25 29 3a f2 6f 70 65 6e | 6d 61 69 6e 3a f2 64 72 |%):.open|main:.dr|
|00000b70| 61 67 0d 03 9d 24 20 c9 | 20 35 3a f2 64 6f 75 62 |ag...$ .| 5:.doub|
|00000b80| 6c 65 63 6c 69 63 6b 3a | e7 20 52 30 3c 3e 30 20 |leclick:|. R0<>0 |
|00000b90| 65 6e 64 25 3d b9 0d 03 | ac 1c 20 c9 20 26 34 30 |end%=...|.. . &40|
|00000ba0| 30 43 31 3a f2 6d 6f 64 | 65 5f 63 68 61 6e 67 65 |0C1:.mod|e_change|
|00000bb0| 64 32 0d 03 bb 06 20 cb | 0d 03 ca 06 20 e1 0d 03 |d2.... .|.... ...|
|00000bc0| d9 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 03 |.. .----|------..|
|00000bd0| e8 0f 20 dd f2 63 6c 6f | 73 65 61 6c 6c 0d 03 f7 |.. ..clo|seall...|
|00000be0| 64 20 62 6c 6f 63 6b 25 | 21 30 3d 77 68 61 6e 64 |d block%|!0=whand|
|00000bf0| 6c 65 31 25 3a c8 99 22 | 57 69 6d 70 5f 43 6c 6f |le1%:.."|Wimp_Clo|
|00000c00| 73 65 57 69 6e 64 6f 77 | 22 2c 2c 62 6c 6f 63 6b |seWindow|",,block|
|00000c10| 25 3a 62 6c 6f 63 6b 25 | 21 30 3d 70 61 6e 65 5f |%:block%|!0=pane_|
|00000c20| 77 69 6e 25 3a c8 99 22 | 57 69 6d 70 5f 43 6c 6f |win%:.."|Wimp_Clo|
|00000c30| 73 65 57 69 6e 64 6f 77 | 22 2c 2c 62 6c 6f 63 6b |seWindow|",,block|
|00000c40| 25 0d 04 06 0f 20 f2 63 | 6c 6f 73 65 61 6c 6c 32 |%.... .c|loseall2|
|00000c50| 0d 04 15 06 20 e1 0d 04 | 24 10 20 f4 2d 2d 2d 2d |.... ...|$. .----|
|00000c60| 2d 2d 2d 2d 2d 2d 0d 04 | 33 10 20 dd f2 63 6c 6f |------..|3. ..clo|
|00000c70| 73 65 61 6c 6c 32 0d 04 | 42 06 20 e1 0d 04 51 10 |seall2..|B. ...Q.|
|00000c80| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 04 60 13 | .------|----..`.|
|00000c90| 20 dd f2 6d 6f 64 65 5f | 63 68 61 6e 67 65 64 0d | ..mode_|changed.|
|00000ca0| 04 6f 0e 20 67 72 61 62 | 62 65 64 3d a3 0d 04 7e |.o. grab|bed=...~|
|00000cb0| 3e 20 69 6e 25 21 30 3d | 31 32 3a 69 6e 25 21 34 |> in%!0=|12:in%!4|
|00000cc0| 3d 35 3a 69 6e 25 21 38 | 3d 2d 31 3a c8 99 22 4f |=5:in%!8|=-1:.."O|
|00000cd0| 53 5f 52 65 61 64 56 64 | 75 56 61 72 69 61 62 6c |S_ReadVd|uVariabl|
|00000ce0| 65 73 22 2c 69 6e 25 2c | 6f 75 25 0d 04 8d 2a 20 |es",in%,|ou%...* |
|00000cf0| 74 6f 70 5f 79 3d 28 6f | 75 25 21 30 29 2b 31 3a |top_y=(o|u%!0)+1:|
|00000d00| 74 6f 70 5f 79 3d 28 32 | 5e 6f 75 25 21 34 29 2a |top_y=(2|^ou%!4)*|
|00000d10| 74 6f 70 5f 79 0d 04 9c | 3e 20 69 6e 25 21 30 3d |top_y...|> in%!0=|
|00000d20| 31 31 3a 69 6e 25 21 34 | 3d 34 3a 69 6e 25 21 38 |11:in%!4|=4:in%!8|
|00000d30| 3d 2d 31 3a c8 99 22 4f | 53 5f 52 65 61 64 56 64 |=-1:.."O|S_ReadVd|
|00000d40| 75 56 61 72 69 61 62 6c | 65 73 22 2c 69 6e 25 2c |uVariabl|es",in%,|
|00000d50| 6f 75 25 0d 04 ab 2a 20 | 74 6f 70 5f 78 3d 28 6f |ou%...* |top_x=(o|
|00000d60| 75 25 21 30 29 2b 31 3a | 74 6f 70 5f 78 3d 28 32 |u%!0)+1:|top_x=(2|
|00000d70| 5e 6f 75 25 21 34 29 2a | 74 6f 70 5f 78 0d 04 ba |^ou%!4)*|top_x...|
|00000d80| 36 20 c8 99 22 57 69 6d | 70 5f 46 6f 72 63 65 52 |6 .."Wim|p_ForceR|
|00000d90| 65 64 72 61 77 22 2c 77 | 68 61 6e 64 6c 65 31 25 |edraw",w|handle1%|
|00000da0| 2c 31 39 32 2c 2d 37 34 | 34 2c 31 30 34 38 2c 2d |,192,-74|4,1048,-|
|00000db0| 31 33 36 0d 04 c9 06 20 | e1 0d 04 d8 10 20 f4 2d |136.... |..... .-|
|00000dc0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 04 e7 14 20 dd f2 |--------|-.... ..|
|00000dd0| 6d 6f 64 65 5f 63 68 61 | 6e 67 65 64 32 0d 04 f6 |mode_cha|nged2...|
|00000de0| 0e 20 67 72 61 62 62 65 | 64 3d a3 0d 05 05 3e 20 |. grabbe|d=....> |
|00000df0| 69 6e 25 21 30 3d 31 32 | 3a 69 6e 25 21 34 3d 35 |in%!0=12|:in%!4=5|
|00000e00| 3a 69 6e 25 21 38 3d 2d | 31 3a c8 99 22 4f 53 5f |:in%!8=-|1:.."OS_|
|00000e10| 52 65 61 64 56 64 75 56 | 61 72 69 61 62 6c 65 73 |ReadVduV|ariables|
|00000e20| 22 2c 69 6e 25 2c 6f 75 | 25 0d 05 14 2a 20 74 6f |",in%,ou|%...* to|
|00000e30| 70 5f 79 3d 28 6f 75 25 | 21 30 29 2b 31 3a 74 6f |p_y=(ou%|!0)+1:to|
|00000e40| 70 5f 79 3d 28 32 5e 6f | 75 25 21 34 29 2a 74 6f |p_y=(2^o|u%!4)*to|
|00000e50| 70 5f 79 0d 05 23 06 20 | e1 0d 05 32 10 20 f4 2d |p_y..#. |...2. .-|
|00000e60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 05 41 10 20 dd f2 |--------|-..A. ..|
|00000e70| 6d 69 6e 69 5f 70 6f 6c | 6c 0d 05 50 08 20 54 3d |mini_pol|l..P. T=|
|00000e80| 30 0d 05 5f 06 20 f5 0d | 05 6e 25 20 20 c8 99 22 |0.._. ..|.n% .."|
|00000e90| 57 69 6d 70 5f 50 6f 6c | 6c 22 2c 2c 62 6c 6f 63 |Wimp_Pol|l",,bloc|
|00000ea0| 6b 25 20 b8 20 72 65 61 | 73 6f 6e 25 0d 05 7d 12 |k% . rea|son%..}.|
|00000eb0| 20 20 c8 8e 20 72 65 61 | 73 6f 6e 25 20 ca 0d 05 | .. rea|son% ...|
|00000ec0| 8c 13 20 20 20 c9 20 31 | 20 3a f2 72 65 64 72 61 |.. . 1| :.redra|
|00000ed0| 77 0d 05 9b 27 20 20 20 | c9 20 32 20 3a c8 99 22 |w...' |. 2 :.."|
|00000ee0| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|00000ef0| 2c 2c 62 6c 6f 63 6b 25 | 0d 05 aa 07 20 20 cb 0d |,,block%|.... ..|
|00000f00| 05 b9 0a 20 20 54 2b 3d | 31 0d 05 c8 0a 20 fd 20 |... T+=|1.... . |
|00000f10| 54 3e 33 0d 05 d7 06 20 | e1 0d 05 e6 10 20 f4 2d |T>3.... |..... .-|
|00000f20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 05 f5 0b 20 dd f2 |--------|-.... ..|
|00000f30| 70 6f 6c 6c 0d 06 04 16 | 20 f2 75 70 64 61 74 65 |poll....| .update|
|00000f40| 5f 74 68 65 5f 74 69 6d | 65 72 0d 06 13 24 20 c8 |_the_tim|er...$ .|
|00000f50| 99 22 57 69 6d 70 5f 50 | 6f 6c 6c 22 2c 2c 62 6c |."Wimp_P|oll",,bl|
|00000f60| 6f 63 6b 25 20 b8 20 72 | 65 61 73 6f 6e 25 0d 06 |ock% . r|eason%..|
|00000f70| 22 11 20 c8 8e 20 72 65 | 61 73 6f 6e 25 20 ca 0d |". .. re|ason% ..|
|00000f80| 06 31 12 20 20 c9 20 31 | 20 3a f2 72 65 64 72 61 |.1. . 1| :.redra|
|00000f90| 77 0d 06 40 3c 20 20 c9 | 20 32 20 3a c8 99 22 57 |w..@< .| 2 :.."W|
|00000fa0| 69 6d 70 5f 4f 70 65 6e | 57 69 6e 64 6f 77 22 2c |imp_Open|Window",|
|00000fb0| 2c 62 6c 6f 63 6b 25 3a | f2 6f 70 65 6e 77 69 6e |,block%:|.openwin|
|00000fc0| 64 6f 77 28 62 6c 6f 63 | 6b 25 21 30 29 0d 06 4f |dow(bloc|k%!0)..O|
|00000fd0| 17 20 20 c9 20 33 20 3a | f2 77 68 69 63 68 5f 63 |. . 3 :|.which_c|
|00000fe0| 6c 6f 73 65 0d 06 5e 15 | 20 20 c9 20 36 20 3a f2 |lose..^.| . 6 :.|
|00000ff0| 65 64 69 74 6d 6f 75 73 | 65 0d 06 6d 14 20 20 c9 |editmous|e..m. .|
|00001000| 20 37 20 3a f2 63 61 6c | 6c 73 61 76 65 0d 06 7c | 7 :.cal|lsave..||
|00001010| 14 20 20 c9 20 38 20 3a | f2 6b 65 79 70 72 65 73 |. . 8 :|.keypres|
|00001020| 73 0d 06 8b 18 20 20 c9 | 20 39 20 3a f2 6f 70 74 |s.... .| 9 :.opt|
|00001030| 69 6f 6e 73 65 6c 65 63 | 74 0d 06 9a 1a 20 20 c9 |ionselec|t.... .|
|00001040| 20 31 37 2c 31 38 3a f2 | 72 65 63 65 69 76 65 64 | 17,18:.|received|
|00001050| 61 74 61 0d 06 a9 06 20 | cb 0d 06 b8 06 20 e1 0d |ata.... |..... ..|
|00001060| 06 c7 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |... .---|-------.|
|00001070| 06 d6 12 20 dd f2 77 68 | 69 63 68 5f 63 6c 6f 73 |... ..wh|ich_clos|
|00001080| 65 0d 06 e5 41 20 e7 20 | 62 6c 6f 63 6b 25 21 30 |e...A . |block%!0|
|00001090| 3c 3e 77 68 61 6e 64 6c | 65 31 25 20 c8 99 22 57 |<>whandl|e1% .."W|
|000010a0| 69 6d 70 5f 53 65 74 43 | 61 72 65 74 50 6f 73 69 |imp_SetC|aretPosi|
|000010b0| 74 69 6f 6e 22 2c 77 68 | 61 6e 64 6c 65 31 25 2c |tion",wh|andle1%,|
|000010c0| 2d 31 0d 06 f4 2d 20 e7 | 20 62 6c 6f 63 6b 25 21 |-1...- .| block%!|
|000010d0| 30 3d 77 68 61 6e 64 6c | 65 31 25 20 f2 63 6c 6f |0=whandl|e1% .clo|
|000010e0| 73 65 61 6c 6c 3a 63 6c | 6f 73 65 64 25 3d b9 0d |seall:cl|osed%=..|
|000010f0| 07 03 06 20 e1 0d 07 12 | 11 20 f4 2d 2d 2d 2d 2d |... ....|. .-----|
|00001100| 2d 2d 2d 2d 2d 2d 0d 07 | 21 12 20 dd f2 72 65 63 |------..|!. ..rec|
|00001110| 65 69 76 65 64 61 74 61 | 0d 07 30 13 20 c8 8e 20 |eivedata|..0. .. |
|00001120| 62 6c 6f 63 6b 25 21 31 | 36 20 ca 0d 07 3f 11 20 |block%!1|6 ...?. |
|00001130| 20 c9 20 30 3a 71 75 69 | 74 25 3d b9 0d 07 4e 13 | . 0:qui|t%=...N.|
|00001140| 20 20 c9 20 32 3a f2 73 | 61 76 65 64 61 74 61 0d | . 2:.s|avedata.|
|00001150| 07 5d 0f 20 20 c9 20 33 | 3a f2 64 72 61 67 0d 07 |.]. . 3|:.drag..|
|00001160| 6c 16 20 20 c9 20 35 3a | f2 64 6f 75 62 6c 65 63 |l. . 5:|.doublec|
|00001170| 6c 69 63 6b 0d 07 7b 1c | 20 20 c9 20 26 34 30 30 |lick..{.| . &400|
|00001180| 43 31 3a f2 6d 6f 64 65 | 5f 63 68 61 6e 67 65 64 |C1:.mode|_changed|
|00001190| 0d 07 8a 06 20 cb 0d 07 | 99 06 20 e1 0d 07 a8 10 |.... ...|.. .....|
|000011a0| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 07 b7 12 | .------|----....|
|000011b0| 20 dd f2 64 6f 75 62 6c | 65 63 6c 69 63 6b 0d 07 | ..doubl|eclick..|
|000011c0| c6 1c 20 52 30 3d 30 3a | f4 20 53 48 49 46 54 20 |.. R0=0:|. SHIFT |
|000011d0| 2b 20 78 32 20 43 6c 69 | 63 6b 0d 07 d5 2d 20 66 |+ x2 Cli|ck...- f|
|000011e0| 69 6c 65 74 79 70 65 25 | 3d 62 6c 6f 63 6b 25 21 |iletype%|=block%!|
|000011f0| 34 30 3a e7 20 66 69 6c | 65 74 79 70 65 25 3c 3e |40:. fil|etype%<>|
|00001200| 26 32 30 30 30 20 e1 0d | 07 e4 11 20 44 4e 24 3d |&2000 ..|... DN$=|
|00001210| 22 22 3a 61 25 3d 2d 31 | 0d 07 f3 25 20 f5 20 61 |"":a%=-1|...% . a|
|00001220| 25 2b 3d 31 3a 62 25 3d | 62 6c 6f 63 6b 25 3f 28 |%+=1:b%=|block%?(|
|00001230| 34 34 2b 61 25 29 3a fd | 20 62 25 3d 30 0d 08 02 |44+a%):.| b%=0...|
|00001240| 16 20 62 6c 6f 63 6b 25 | 3f 28 34 34 2b 61 25 29 |. block%|?(44+a%)|
|00001250| 3d 31 33 0d 08 11 1e 20 | 44 4e 24 3d 24 28 62 6c |=13.... |DN$=$(bl|
|00001260| 6f 63 6b 25 2b 34 34 29 | 3a 62 65 72 72 6f 72 3d |ock%+44)|:berror=|
|00001270| 30 0d 08 20 31 20 6b 6b | 24 3d 44 4e 24 2b 22 2e |0.. 1 kk|$=DN$+".|
|00001280| 46 6f 72 65 5f 44 61 74 | 61 22 3a c8 99 22 4f 53 |Fore_Dat|a":.."OS|
|00001290| 5f 46 69 6c 65 22 2c 31 | 37 2c 6b 6b 24 20 b8 20 |_File",1|7,kk$ . |
|000012a0| 52 30 0d 08 2f 0d 20 e7 | 20 52 30 3d 30 20 e1 0d |R0../. .| R0=0 ..|
|000012b0| 08 3e 23 20 62 6c 6f 63 | 6b 25 21 31 32 3d 62 6c |.># bloc|k%!12=bl|
|000012c0| 6f 63 6b 25 21 38 3a 62 | 6c 6f 63 6b 25 21 31 36 |ock%!8:b|lock%!16|
|000012d0| 3d 34 0d 08 4d 2c 20 c8 | 99 22 57 69 6d 70 5f 53 |=4..M, .|."Wimp_S|
|000012e0| 65 6e 64 4d 65 73 73 61 | 67 65 22 2c 31 37 2c 62 |endMessa|ge",17,b|
|000012f0| 6c 6f 63 6b 25 2c 62 6c | 6f 63 6b 25 21 34 0d 08 |lock%,bl|ock%!4..|
|00001300| 5c 1b 20 f2 6f 70 65 6e | 77 69 6e 64 6f 77 28 77 |\. .open|window(w|
|00001310| 68 61 6e 64 6c 65 31 25 | 29 0d 08 6b 12 20 c8 8e |handle1%|)..k. ..|
|00001320| 20 73 61 76 65 64 5f 6f | 6b 20 ca 0d 08 7a 08 20 | saved_o|k ...z. |
|00001330| c9 20 a3 0d 08 89 35 20 | 20 f2 72 6d 28 22 42 55 |. ....5 | .rm("BU|
|00001340| 54 36 22 29 3a 62 75 74 | 31 24 3d 74 65 78 74 24 |T6"):but|1$=text$|
|00001350| 3a f2 72 6d 28 22 42 55 | 54 34 22 29 3a 62 75 74 |:.rm("BU|T4"):but|
|00001360| 32 24 3d 74 65 78 74 24 | 0d 08 98 2b 20 20 f2 72 |2$=text$|...+ .r|
|00001370| 6d 28 22 41 4c 54 31 22 | 29 3a f2 61 6c 65 72 74 |m("ALT1"|):.alert|
|00001380| 28 74 65 78 74 24 2c 62 | 75 74 31 24 2c 62 75 74 |(text$,b|ut1$,but|
|00001390| 32 24 29 0d 08 a7 11 20 | 20 e7 20 61 6c 65 72 74 |2$).... | . alert|
|000013a0| 3d 30 20 e1 0d 08 b6 06 | 20 cb 0d 08 c5 33 20 f2 |=0 .....| ....3 .|
|000013b0| 6c 6f 61 64 28 44 4e 24 | 29 3a 24 6e 61 6d 65 25 |load(DN$|):$name%|
|000013c0| 3d 44 4e 24 3a f2 75 70 | 64 61 74 65 5f 74 69 74 |=DN$:.up|date_tit|
|000013d0| 6c 65 3a 73 61 76 65 64 | 5f 6f 6b 3d b9 0d 08 d4 |le:saved|_ok=....|
|000013e0| 06 20 e1 0d 08 e3 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ..... |.-------|
|000013f0| 2d 2d 2d 0d 08 f2 0b 20 | dd f2 64 72 61 67 0d 09 |---.... |..drag..|
|00001400| 01 25 20 66 69 6c 65 74 | 79 70 65 25 3d 62 6c 6f |.% filet|ype%=blo|
|00001410| 63 6b 25 21 34 30 3a 44 | 4e 24 3d 22 22 3a 61 25 |ck%!40:D|N$="":a%|
|00001420| 3d 2d 31 0d 09 10 25 20 | f5 20 61 25 2b 3d 31 3a |=-1...% |. a%+=1:|
|00001430| 62 25 3d 62 6c 6f 63 6b | 25 3f 28 34 34 2b 61 25 |b%=block|%?(44+a%|
|00001440| 29 3a fd 20 62 25 3d 30 | 0d 09 1f 2e 20 62 6c 6f |):. b%=0|.... blo|
|00001450| 63 6b 25 3f 28 34 34 2b | 61 25 29 3d 31 33 3a 44 |ck%?(44+|a%)=13:D|
|00001460| 4e 24 3d 24 28 62 6c 6f | 63 6b 25 2b 34 34 29 3a |N$=$(blo|ck%+44):|
|00001470| 4d 55 24 3d 22 22 0d 09 | 2e 23 20 e7 20 66 69 6c |MU$=""..|.# . fil|
|00001480| 65 74 79 70 65 25 3d 26 | 32 30 30 30 20 f2 47 72 |etype%=&|2000 .Gr|
|00001490| 69 64 5f 66 69 6c 65 3a | e1 0d 09 3d 06 20 e1 0d |id_file:|...=. ..|
|000014a0| 09 4c 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |.L. .---|-------.|
|000014b0| 09 5b 10 20 dd f2 47 72 | 69 64 5f 66 69 6c 65 0d |.[. ..Gr|id_file.|
|000014c0| 09 6a 31 20 6b 6b 24 3d | 44 4e 24 2b 22 2e 46 6f |.j1 kk$=|DN$+".Fo|
|000014d0| 72 65 5f 44 61 74 61 22 | 3a c8 99 22 4f 53 5f 46 |re_Data"|:.."OS_F|
|000014e0| 69 6c 65 22 2c 31 37 2c | 6b 6b 24 20 b8 20 52 30 |ile",17,|kk$ . R0|
|000014f0| 0d 09 79 18 20 e7 20 52 | 30 3d 30 20 f2 64 72 61 |..y. . R|0=0 .dra|
|00001500| 67 65 72 72 6f 72 3a e1 | 0d 09 88 13 20 e7 20 73 |gerror:.|.... . s|
|00001510| 61 76 65 64 5f 6f 6b 3d | a3 20 8c 0d 09 97 35 20 |aved_ok=|. ....5 |
|00001520| 20 f2 72 6d 28 22 42 55 | 54 36 22 29 3a 62 75 74 | .rm("BU|T6"):but|
|00001530| 31 24 3d 74 65 78 74 24 | 3a f2 72 6d 28 22 42 55 |1$=text$|:.rm("BU|
|00001540| 54 34 22 29 3a 62 75 74 | 32 24 3d 74 65 78 74 24 |T4"):but|2$=text$|
|00001550| 0d 09 a6 2b 20 20 f2 72 | 6d 28 22 41 4c 54 31 22 |...+ .r|m("ALT1"|
|00001560| 29 3a f2 61 6c 65 72 74 | 28 74 65 78 74 24 2c 62 |):.alert|(text$,b|
|00001570| 75 74 31 24 2c 62 75 74 | 32 24 29 0d 09 b5 12 20 |ut1$,but|2$).... |
|00001580| 20 e7 20 61 6c 65 72 74 | 3d 30 20 3a e1 0d 09 c4 | . alert|=0 :....|
|00001590| 06 20 cd 0d 09 d3 28 20 | f2 6c 6f 61 64 28 44 4e |. ....( |.load(DN|
|000015a0| 24 29 3a 24 6e 61 6d 65 | 25 3d 44 4e 24 3a f2 75 |$):$name|%=DN$:.u|
|000015b0| 70 64 61 74 65 5f 74 69 | 74 6c 65 0d 09 e2 06 20 |pdate_ti|tle.... |
|000015c0| e1 0d 09 f1 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|000015d0| 2d 0d 0a 00 10 20 dd f2 | 64 72 61 67 65 72 72 6f |-.... ..|dragerro|
|000015e0| 72 0d 0a 0f 10 20 f2 72 | 6d 28 22 45 52 52 31 22 |r.... .r|m("ERR1"|
|000015f0| 29 0d 0a 1e 23 20 21 62 | 6c 6f 63 6b 25 3d 30 3a |)...# !b|lock%=0:|
|00001600| 24 28 62 6c 6f 63 6b 25 | 2b 34 29 3d 74 65 78 74 |$(block%|+4)=text|
|00001610| 24 2b bd 30 0d 0a 2d 34 | 20 f2 72 6d 28 22 45 52 |$+.0..-4| .rm("ER|
|00001620| 4d 31 22 29 3a c8 99 22 | 57 69 6d 70 5f 52 65 70 |M1"):.."|Wimp_Rep|
|00001630| 6f 72 74 45 72 72 6f 72 | 22 2c 62 6c 6f 63 6b 25 |ortError|",block%|
|00001640| 2c 30 2c 74 65 78 74 24 | 0d 0a 3c 06 20 e1 0d 0a |,0,text$|..<. ...|
|00001650| 4b 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 0a |K. .----|------..|
|00001660| 5a 0c 20 dd f2 6d 6f 75 | 73 65 0d 0a 69 1b 20 78 |Z. ..mou|se..i. x|
|00001670| 25 3d 21 62 6c 6f 63 6b | 25 3a 79 25 3d 62 6c 6f |%=!block|%:y%=blo|
|00001680| 63 6b 25 21 34 0d 0a 78 | 0b 20 c8 8e 20 b9 20 ca |ck%!4..x|. .. . .|
|00001690| 0d 0a 87 14 20 20 c9 20 | 62 6c 6f 63 6b 25 21 31 |.... . |block%!1|
|000016a0| 32 3d 2d 32 0d 0a 96 17 | 20 20 20 e7 20 62 6c 6f |2=-2....| . blo|
|000016b0| 63 6b 25 21 38 20 80 20 | 32 20 8c 0d 0a a5 31 20 |ck%!8 . |2 ....1 |
|000016c0| 20 20 f2 72 6d 28 22 4d | 55 49 31 22 29 3a f2 64 | .rm("M|UI1"):.d|
|000016d0| 72 61 77 6d 65 6e 75 28 | 6d 65 6e 75 25 2c 74 65 |rawmenu(|menu%,te|
|000016e0| 78 74 24 2c 78 25 2c 79 | 25 2c b9 29 0d 0a b4 1f |xt$,x%,y|%,.)....|
|000016f0| 20 20 cc 20 e7 20 62 6c | 6f 63 6b 25 21 38 20 80 | . . bl|ock%!8 .|
|00001700| 20 35 20 8c 20 65 6e 64 | 25 3d b9 0d 0a c3 07 20 | 5 . end|%=..... |
|00001710| 20 cd 0d 0a d2 06 20 cb | 0d 0a e1 06 20 e1 0d 0a | ..... .|.... ...|
|00001720| f0 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 0a |.. .----|------..|
|00001730| ff 10 20 dd f2 65 64 69 | 74 6d 6f 75 73 65 0d 0b |.. ..edi|tmouse..|
|00001740| 0e 48 20 78 70 6f 73 3d | 21 62 6c 6f 63 6b 25 3a |.H xpos=|!block%:|
|00001750| 79 70 6f 73 3d 62 6c 6f | 63 6b 25 21 34 3a 62 75 |ypos=blo|ck%!4:bu|
|00001760| 3d 62 6c 6f 63 6b 25 21 | 38 3a 77 69 6e 64 25 3d |=block%!|8:wind%=|
|00001770| 62 6c 6f 63 6b 25 21 31 | 32 3a 69 63 3d 62 6c 6f |block%!1|2:ic=blo|
|00001780| 63 6b 25 21 31 36 0d 0b | 1d 0b 20 4d 55 24 3d 22 |ck%!16..|.. MU$="|
|00001790| 22 0d 0b 2c 18 20 e7 20 | 77 69 6e 64 25 3d 2d 32 |"..,. . |wind%=-2|
|000017a0| 20 80 20 62 75 3d 32 20 | 8c 0d 0b 3b 11 20 20 f2 | . bu=2 |...;. .|
|000017b0| 72 6d 28 22 4d 55 49 31 | 22 29 0d 0b 4a 35 20 20 |rm("MUI1|")..J5 |
|000017c0| f2 64 72 61 77 6d 65 6e | 75 28 6d 65 6e 75 25 2c |.drawmen|u(menu%,|
|000017d0| 74 65 78 74 24 2c 78 70 | 6f 73 2c 79 70 6f 73 2c |text$,xp|os,ypos,|
|000017e0| b9 29 3a 4d 55 24 3d 22 | 69 63 6f 6e 22 3a e1 0d |.):MU$="|icon":..|
|000017f0| 0b 59 06 20 cd 0d 0b 68 | 04 0d 0b 77 0f 20 c8 8e |.Y. ...h|...w. ..|
|00001800| 20 77 69 6e 64 25 20 ca | 0d 0b 86 10 20 c9 20 77 | wind% .|.... . w|
|00001810| 68 61 6e 64 6c 65 31 25 | 0d 0b 95 23 20 20 e7 20 |handle1%|...# . |
|00001820| 62 75 3d 32 20 f2 6d 61 | 69 6e 6d 65 6e 75 28 6d |bu=2 .ma|inmenu(m|
|00001830| 61 69 6e 6d 65 6e 75 25 | 29 3a e1 0d 0b a4 0e 20 |ainmenu%|):..... |
|00001840| 20 e7 20 62 75 3d 34 20 | 8c 0d 0b b3 17 20 20 20 | . bu=4 |..... |
|00001850| e7 20 67 61 6d 65 5f 73 | 74 61 72 74 3d b9 20 8c |. game_s|tart=. .|
|00001860| 0d 0b c2 18 20 20 20 20 | e7 20 69 63 3d 32 35 20 |.... |. ic=25 |
|00001870| f2 63 6c 69 63 6b 5f 41 | 0d 0b d1 18 20 20 20 20 |.click_A|.... |
|00001880| e7 20 69 63 3d 32 32 20 | f2 63 6c 69 63 6b 5f 42 |. ic=22 |.click_B|
|00001890| 0d 0b e0 18 20 20 20 20 | e7 20 69 63 3d 32 33 20 |.... |. ic=23 |
|000018a0| f2 63 6c 69 63 6b 5f 43 | 0d 0b ef 18 20 20 20 20 |.click_C|.... |
|000018b0| e7 20 69 63 3d 32 34 20 | f2 63 6c 69 63 6b 5f 44 |. ic=24 |.click_D|
|000018c0| 0d 0b fe 18 20 20 20 20 | e7 20 69 63 3d 32 37 20 |.... |. ic=27 |
|000018d0| f2 63 6c 69 63 6b 5f 45 | 0d 0c 0d 08 20 20 20 cd |.click_E|.... .|
|000018e0| 0d 0c 1c 17 20 20 20 e7 | 20 67 61 6d 65 5f 73 74 |.... .| game_st|
|000018f0| 61 72 74 3d a3 20 8c 0d | 0c 2b 20 20 20 20 20 e7 |art=. ..|.+ .|
|00001900| 20 69 63 3d 30 20 84 20 | 69 63 3d 35 20 f2 63 6c | ic=0 . |ic=5 .cl|
|00001910| 69 63 6b 5f 6f 6e 65 0d | 0c 3a 20 20 20 20 20 e7 |ick_one.|.: .|
|00001920| 20 69 63 3d 31 20 84 20 | 69 63 3d 36 20 f2 63 6c | ic=1 . |ic=6 .cl|
|00001930| 69 63 6b 5f 74 77 6f 0d | 0c 49 22 20 20 20 20 e7 |ick_two.|.I" .|
|00001940| 20 69 63 3d 32 20 84 20 | 69 63 3d 37 20 f2 63 6c | ic=2 . |ic=7 .cl|
|00001950| 69 63 6b 5f 74 68 72 65 | 65 0d 0c 58 21 20 20 20 |ick_thre|e..X! |
|00001960| 20 e7 20 69 63 3d 34 20 | 84 20 69 63 3d 39 20 f2 | . ic=4 |. ic=9 .|
|00001970| 63 6c 69 63 6b 5f 66 69 | 76 65 0d 0c 67 21 20 20 |click_fi|ve..g! |
|00001980| 20 20 e7 20 69 63 3d 33 | 20 84 20 69 63 3d 38 20 | . ic=3| . ic=8 |
|00001990| f2 63 6c 69 63 6b 5f 66 | 6f 75 72 0d 0c 76 08 20 |.click_f|our..v. |
|000019a0| 20 20 cd 0d 0c 85 07 20 | 20 cd 0d 0c 94 04 0d 0c | ..... | .......|
|000019b0| a3 10 20 c9 20 70 61 6e | 65 5f 77 69 6e 25 0d 0c |.. . pan|e_win%..|
|000019c0| b2 22 20 20 e7 20 69 63 | 3d 30 20 80 20 67 61 6d |." . ic|=0 . gam|
|000019d0| 65 5f 73 74 61 72 74 3d | a3 20 f2 62 65 67 69 6e |e_start=|. .begin|
|000019e0| 0d 0c c1 29 20 20 e7 20 | 67 61 6d 65 5f 73 74 61 |...) . |game_sta|
|000019f0| 72 74 3d a3 20 80 20 69 | 63 3d 31 20 f2 63 6c 69 |rt=. . i|c=1 .cli|
|00001a00| 63 6b 5f 71 73 74 69 6e | 63 0d 0c d0 16 20 20 e7 |ck_qstin|c.... .|
|00001a10| 20 69 63 3d 33 20 f2 73 | 74 6f 70 5f 72 65 71 0d | ic=3 .s|top_req.|
|00001a20| 0c df 1d 20 20 e7 20 69 | 63 3d 32 20 80 20 67 61 |... . i|c=2 . ga|
|00001a30| 6d 65 5f 73 74 61 72 74 | 3d a3 20 8c 0d 0c ee 1a |me_start|=. .....|
|00001a40| 20 20 20 64 6f 5f 74 69 | 6d 65 72 3d ac 20 64 6f | do_ti|mer=. do|
|00001a50| 5f 74 69 6d 65 72 0d 0c | fd 4c 20 20 20 e7 20 64 |_timer..|.L . d|
|00001a60| 6f 5f 74 69 6d 65 72 3d | b9 20 f2 69 73 65 74 28 |o_timer=|. .iset(|
|00001a70| 32 2c 22 74 69 6d 65 72 | 22 2c 70 61 6e 65 5f 77 |2,"timer|",pane_w|
|00001a80| 69 6e 25 29 20 8b 20 f2 | 69 73 65 74 28 32 2c 22 |in%) . .|iset(2,"|
|00001a90| 74 69 6d 65 72 32 22 2c | 70 61 6e 65 5f 77 69 6e |timer2",|pane_win|
|00001aa0| 25 29 0d 0d 0c 07 20 20 | cd 0d 0d 1b 04 0d 0d 2a |%).... |.......*|
|00001ab0| 06 20 cb 0d 0d 39 06 20 | e1 0d 0d 48 10 20 f4 2d |. ...9. |...H. .-|
|00001ac0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 0d 57 14 20 dd f2 |--------|-..W. ..|
|00001ad0| 63 61 72 65 74 28 43 25 | 2c 77 68 25 29 0d 0d 66 |caret(C%|,wh%)..f|
|00001ae0| 19 20 f2 69 72 65 61 64 | 28 43 25 2c 77 68 25 29 |. .iread|(C%,wh%)|
|00001af0| 3a 6c 3d a9 61 24 0d 0d | 75 0f 20 e7 20 6c 3d 30 |:l=.a$..|u. . l=0|
|00001b00| 20 6c 3d 2d 31 0d 0d 84 | 2e 20 c8 99 20 22 57 69 | l=-1...|. .. "Wi|
|00001b10| 6d 70 5f 53 65 74 43 61 | 72 65 74 50 6f 73 69 74 |mp_SetCa|retPosit|
|00001b20| 69 6f 6e 22 2c 77 68 25 | 2c 43 25 2c 30 2c 2c 2d |ion",wh%|,C%,0,,-|
|00001b30| 31 2c 6c 0d 0d 93 06 20 | e1 0d 0d a2 10 20 f4 2d |1,l.... |..... .-|
|00001b40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 0d b1 28 20 dd f2 |--------|-...( ..|
|00001b50| 70 69 63 74 75 72 65 28 | 58 53 49 5a 45 2c 59 53 |picture(|XSIZE,YS|
|00001b60| 49 5a 45 2c 73 73 73 70 | 61 63 65 2c 73 73 73 24 |IZE,sssp|ace,sss$|
|00001b70| 29 0d 0d c0 08 20 ea 20 | 85 0d 0d cf 23 20 ee 20 |).... . |....# . |
|00001b80| 85 20 ea 3a f7 20 85 3a | ef 32 36 3a db 3a f1 f6 |. .:. .:|.26:.:..|
|00001b90| 24 3a f1 c3 9e 3a 5a 24 | 3d be 3a e1 0d 0d de 13 |$:...:Z$|=.:.....|
|00001ba0| 20 24 73 70 72 6e 61 6d | 65 25 3d 73 73 73 24 0d | $sprnam|e%=sss$.|
|00001bb0| 0d ed 10 20 e7 20 73 73 | 73 24 3d 22 22 20 8c 0d |... . ss|s$="" ..|
|00001bc0| 0d fc 37 20 20 c8 99 22 | 4f 53 5f 53 70 72 69 74 |..7 .."|OS_Sprit|
|00001bd0| 65 4f 70 22 2c 32 36 39 | 2c 73 73 73 70 61 63 65 |eOp",269|,ssspace|
|00001be0| 2c 73 70 72 6e 61 6d 65 | 25 2c 31 33 2c 31 20 b8 |,sprname|%,13,1 .|
|00001bf0| 20 2c 2c 2c 52 33 0d 0e | 0b 17 20 20 3f 28 73 70 | ,,,R3..|.. ?(sp|
|00001c00| 72 6e 61 6d 65 25 2b 52 | 33 29 3d 31 33 0d 0e 1a |rname%+R|3)=13...|
|00001c10| 06 20 cd 0d 0e 29 33 20 | c8 99 22 4f 53 5f 53 70 |. ...)3 |.."OS_Sp|
|00001c20| 72 69 74 65 4f 70 22 2c | 32 38 30 2c 73 73 73 70 |riteOp",|280,sssp|
|00001c30| 61 63 65 2c 24 73 70 72 | 6e 61 6d 65 25 20 b8 20 |ace,$spr|name% . |
|00001c40| 2c 2c 61 64 64 25 0d 0e | 38 3a 20 c8 99 22 4f 53 |,,add%..|8: .."OS|
|00001c50| 5f 53 70 72 69 74 65 4f | 70 22 2c 35 35 32 2c 73 |_SpriteO|p",552,s|
|00001c60| 73 73 70 61 63 65 2c 61 | 64 64 25 20 b8 20 2c 2c |sspace,a|dd% . ,,|
|00001c70| 2c 73 78 25 2c 73 79 25 | 2c 2c 73 6d 6f 64 65 25 |,sx%,sy%|,,smode%|
|00001c80| 0d 0e 47 16 20 65 25 3d | 28 61 64 64 25 21 33 32 |..G. e%=|(add%!32|
|00001c90| 2d 34 34 29 2f 38 0d 0e | 56 12 20 70 61 6c 25 3d |-44)/8..|V. pal%=|
|00001ca0| 70 61 6c 62 75 66 66 25 | 0d 0e 65 04 0d 0e 74 0c |palbuff%|..e...t.|
|00001cb0| 20 c8 8e 20 65 25 20 ca | 0d 0e 83 09 20 20 c9 20 | .. e% .|.... . |
|00001cc0| 30 0d 0e 92 2e 20 20 c8 | 99 22 4f 53 5f 52 65 61 |0.... .|."OS_Rea|
|00001cd0| 64 4d 6f 64 65 56 61 72 | 69 61 62 6c 65 22 2c 73 |dModeVar|iable",s|
|00001ce0| 6d 6f 64 65 25 2c 39 20 | b8 20 2c 2c 70 70 25 0d |mode%,9 |. ,,pp%.|
|00001cf0| 0e a1 0e 20 20 c8 8e 20 | 70 70 25 20 ca 0d 0e b0 |... .. |pp% ....|
|00001d00| 13 20 20 20 c9 20 30 3a | 70 61 6c 25 3d 70 30 25 |. . 0:|pal%=p0%|
|00001d10| 0d 0e bf 13 20 20 20 c9 | 20 31 3a 70 61 6c 25 3d |.... .| 1:pal%=|
|00001d20| 70 31 25 0d 0e ce 13 20 | 20 20 c9 20 32 3a 70 61 |p1%.... | . 2:pa|
|00001d30| 6c 25 3d 70 32 25 0d 0e | dd 13 20 20 20 c9 20 33 |l%=p2%..|.. . 3|
|00001d40| 3a 70 61 6c 25 3d 70 33 | 25 0d 0e ec 06 20 cb 0d |:pal%=p3|%.... ..|
|00001d50| 0e fb 04 0d 0f 0a 0d 20 | c9 20 32 2c 34 2c 31 36 |....... |. 2,4,16|
|00001d60| 0d 0f 19 13 20 20 e3 20 | 69 25 3d 30 20 b8 20 65 |.... . |i%=0 . e|
|00001d70| 25 2d 31 0d 0f 28 20 20 | 20 70 61 6c 25 21 28 69 |%-1..( | pal%!(i|
|00001d80| 25 2a 34 29 3d 61 64 64 | 25 21 28 34 34 2b 69 25 |%*4)=add|%!(44+i%|
|00001d90| 2a 38 29 0d 0f 37 0a 20 | 20 ed 20 69 25 0d 0f 46 |*8)..7. | . i%..F|
|00001da0| 09 20 c9 20 36 34 0d 0f | 55 3e 20 20 e3 20 67 72 |. . 64..|U> . gr|
|00001db0| 61 62 25 3d 30 20 b8 20 | 32 30 34 38 2d 38 20 88 |ab%=0 . |2048-8 .|
|00001dc0| 20 38 3a 70 61 6c 25 21 | 28 67 72 61 62 25 3e 3e | 8:pal%!|(grab%>>|
|00001dd0| 31 29 3d 61 64 64 25 21 | 28 67 72 61 62 25 2b 34 |1)=add%!|(grab%+4|
|00001de0| 34 29 3a ed 0d 0f 64 06 | 20 cb 0d 0f 73 04 0d 0f |4):...d.| ...s...|
|00001df0| 82 12 20 e7 20 73 6d 6f | 64 65 25 3d 2d 31 20 e1 |.. . smo|de%=-1 .|
|00001e00| 0d 0f 91 11 20 4b 75 3d | 2d 31 3a 4b 75 70 3d 2d |.... Ku=|-1:Kup=-|
|00001e10| 31 0d 0f a0 3b 20 c8 99 | 22 43 6f 6c 6f 75 72 54 |1...; ..|"ColourT|
|00001e20| 72 61 6e 73 5f 53 65 6c | 65 63 74 54 61 62 6c 65 |rans_Sel|ectTable|
|00001e30| 22 2c 73 6d 6f 64 65 25 | 2c 70 61 6c 25 2c 4b 75 |",smode%|,pal%,Ku|
|00001e40| 2c 4b 75 70 2c 74 72 61 | 6e 73 32 25 0d 0f af 04 |,Kup,tra|ns2%....|
|00001e50| 0d 0f be 2e 20 c8 99 22 | 4f 53 5f 52 65 61 64 4d |.... .."|OS_ReadM|
|00001e60| 6f 64 65 56 61 72 69 61 | 62 6c 65 22 2c 73 6d 6f |odeVaria|ble",smo|
|00001e70| 64 65 25 2c 34 20 b8 20 | 2c 2c 78 6d 61 67 0d 0f |de%,4 . |,,xmag..|
|00001e80| cd 2e 20 c8 99 22 4f 53 | 5f 52 65 61 64 4d 6f 64 |.. .."OS|_ReadMod|
|00001e90| 65 56 61 72 69 61 62 6c | 65 22 2c 73 6d 6f 64 65 |eVariabl|e",smode|
|00001ea0| 25 2c 35 20 b8 20 2c 2c | 79 6d 61 67 0d 0f dc 24 |%,5 . ,,|ymag...$|
|00001eb0| 20 73 78 25 3d 28 73 78 | 25 3c 3c 78 6d 61 67 29 | sx%=(sx|%<<xmag)|
|00001ec0| 3a 73 79 25 3d 28 73 79 | 25 3c 3c 79 6d 61 67 29 |:sy%=(sy|%<<ymag)|
|00001ed0| 0d 0f eb 04 0d 0f fa 2b | 20 c8 99 22 4f 53 5f 52 |.......+| .."OS_R|
|00001ee0| 65 61 64 4d 6f 64 65 56 | 61 72 69 61 62 6c 65 22 |eadModeV|ariable"|
|00001ef0| 2c 2d 31 2c 35 20 b8 20 | 2c 2c 79 6d 61 67 32 0d |,-1,5 . |,,ymag2.|
|00001f00| 10 09 2b 20 c8 99 22 4f | 53 5f 52 65 61 64 4d 6f |..+ .."O|S_ReadMo|
|00001f10| 64 65 56 61 72 69 61 62 | 6c 65 22 2c 2d 31 2c 34 |deVariab|le",-1,4|
|00001f20| 20 b8 20 2c 2c 78 6d 61 | 67 32 0d 10 18 04 0d 10 | . ,,xma|g2......|
|00001f30| 27 31 20 66 61 3d 28 32 | 5e 79 6d 61 67 32 29 2f |'1 fa=(2|^ymag2)/|
|00001f40| 28 32 5e 79 6d 61 67 29 | 3a 66 61 32 3d 28 32 5e |(2^ymag)|:fa2=(2^|
|00001f50| 78 6d 61 67 32 29 2f 28 | 32 5e 78 6d 61 67 29 0d |xmag2)/(|2^xmag).|
|00001f60| 10 36 04 0d 10 45 26 20 | 72 61 74 69 6f 78 3d 58 |.6...E& |ratiox=X|
|00001f70| 53 49 5a 45 2f 73 78 25 | 3a 72 61 74 69 6f 79 3d |SIZE/sx%|:ratioy=|
|00001f80| 59 53 49 5a 45 2f 73 79 | 25 0d 10 54 3e 20 e7 20 |YSIZE/sy|%..T> . |
|00001f90| 72 61 74 69 6f 78 3c 72 | 61 74 69 6f 79 20 73 66 |ratiox<r|atioy sf|
|00001fa0| 6e 25 3d 58 53 49 5a 45 | 3a 73 66 64 25 3d 73 78 |n%=XSIZE|:sfd%=sx|
|00001fb0| 25 20 8b 20 73 66 6e 25 | 3d 59 53 49 5a 45 3a 73 |% . sfn%|=YSIZE:s|
|00001fc0| 66 64 25 3d 73 79 25 0d | 10 63 3b 20 21 6d 61 67 |fd%=sy%.|.c; !mag|
|00001fd0| 25 3d 73 66 6e 25 3a 6d | 61 67 25 21 34 3d 73 66 |%=sfn%:m|ag%!4=sf|
|00001fe0| 6e 25 3a 6d 61 67 25 21 | 38 3d 73 66 64 25 2a 66 |n%:mag%!|8=sfd%*f|
|00001ff0| 61 32 3a 6d 61 67 25 21 | 31 32 3d 73 66 64 25 2a |a2:mag%!|12=sfd%*|
|00002000| 66 61 0d 10 72 2c 20 73 | 78 25 3d 73 78 25 2a 28 |fa..r, s|x%=sx%*(|
|00002010| 73 66 6e 25 2f 73 66 64 | 25 29 3a 73 79 25 3d 73 |sfn%/sfd|%):sy%=s|
|00002020| 79 25 2a 28 73 66 6e 25 | 2f 73 66 64 25 29 0d 10 |y%*(sfn%|/sfd%)..|
|00002030| 81 1a 20 78 73 69 7a 65 | 25 3d 73 78 25 3a 79 73 |.. xsize|%=sx%:ys|
|00002040| 69 7a 65 25 3d 73 79 25 | 0d 10 90 08 20 f7 20 85 |ize%=sy%|.... . .|
|00002050| 0d 10 9f 06 20 e1 0d 10 | ae 10 20 f4 2d 2d 2d 2d |.... ...|.. .----|
|00002060| 2d 2d 2d 2d 2d 2d 0d 10 | bd 15 20 dd f2 76 65 72 |------..|.. ..ver|
|00002070| 69 66 79 73 68 75 74 64 | 6f 77 6e 0d 10 cc 6f 20 |ifyshutd|own...o |
|00002080| 62 6c 6f 63 6b 25 21 30 | 3d 77 68 61 6e 64 6c 65 |block%!0|=whandle|
|00002090| 32 25 3a c8 99 22 57 69 | 6d 70 5f 43 6c 6f 73 65 |2%:.."Wi|mp_Close|
|000020a0| 57 69 6e 64 6f 77 22 2c | 2c 62 6c 6f 63 6b 25 3a |Window",|,block%:|
|000020b0| 62 6c 6f 63 6b 25 21 30 | 3d 77 68 61 6e 64 6c 65 |block%!0|=whandle|
|000020c0| 31 25 3a c8 99 20 22 57 | 69 6d 70 5f 43 6c 6f 73 |1%:.. "W|imp_Clos|
|000020d0| 65 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |eWindow"|,,block%|
|000020e0| 3a 71 75 69 74 25 3d b9 | 3a e1 0d 10 db 10 20 f4 |:quit%=.|:..... .|
|000020f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 10 ea 13 20 dd |--------|--.... .|
|00002100| f2 6f 70 74 69 6f 6e 73 | 65 6c 65 63 74 0d 10 f9 |.options|elect...|
|00002110| 26 20 63 68 6f 69 63 65 | 25 3d 21 62 6c 6f 63 6b |& choice|%=!block|
|00002120| 25 3a 63 68 6f 69 63 65 | 32 25 3d 62 6c 6f 63 6b |%:choice|2%=block|
|00002130| 25 21 34 0d 11 08 24 20 | c8 99 22 57 69 6d 70 5f |%!4...$ |.."Wimp_|
|00002140| 47 65 74 50 6f 69 6e 74 | 65 72 49 6e 66 6f 22 2c |GetPoint|erInfo",|
|00002150| 2c 62 6c 6f 63 6b 25 0d | 11 17 3a 20 78 70 6f 73 |,block%.|..: xpos|
|00002160| 3d 21 62 6c 6f 63 6b 25 | 3a 79 70 6f 73 3d 62 6c |=!block%|:ypos=bl|
|00002170| 6f 63 6b 25 21 34 3a e7 | 20 62 6c 6f 63 6b 25 21 |ock%!4:.| block%!|
|00002180| 38 3d 31 20 63 72 65 61 | 74 65 5f 6d 65 6e 75 3d |8=1 crea|te_menu=|
|00002190| 31 0d 11 26 28 20 e7 20 | 4d 55 24 3d 22 6d 61 69 |1..&( . |MU$="mai|
|000021a0| 6e 6d 65 6e 75 22 20 f2 | 6f 70 74 69 6f 6e 5f 6d |nmenu" .|option_m|
|000021b0| 61 69 6e 6d 65 6e 75 3a | e1 0d 11 35 20 20 e7 20 |ainmenu:|...5 . |
|000021c0| 63 68 6f 69 63 65 25 3d | 31 20 f2 76 65 72 69 66 |choice%=|1 .verif|
|000021d0| 79 73 68 75 74 64 6f 77 | 6e 0d 11 44 06 20 e1 0d |yshutdow|n..D. ..|
|000021e0| 11 53 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |.S. .---|-------.|
|000021f0| 11 62 16 20 dd f2 6f 70 | 74 69 6f 6e 5f 6d 61 69 |.b. ..op|tion_mai|
|00002200| 6e 6d 65 6e 75 0d 11 71 | 1e 20 e7 20 63 68 6f 69 |nmenu..q|. . choi|
|00002210| 63 65 25 3d 30 20 73 6f | 75 6e 64 5f 6c 65 76 65 |ce%=0 so|und_leve|
|00002220| 6c 3d 30 0d 11 80 1f 20 | e7 20 63 68 6f 69 63 65 |l=0.... |. choice|
|00002230| 25 3d 31 20 73 6f 75 6e | 64 5f 6c 65 76 65 6c 3d |%=1 soun|d_level=|
|00002240| 2d 35 0d 11 8f 20 20 e7 | 20 63 68 6f 69 63 65 25 |-5... .| choice%|
|00002250| 3d 32 20 73 6f 75 6e 64 | 5f 6c 65 76 65 6c 3d 2d |=2 sound|_level=-|
|00002260| 31 30 0d 11 9e 20 20 e7 | 20 63 68 6f 69 63 65 25 |10... .| choice%|
|00002270| 3d 33 20 73 6f 75 6e 64 | 5f 6c 65 76 65 6c 3d 2d |=3 sound|_level=-|
|00002280| 31 35 0d 11 ad 29 20 e7 | 20 63 72 65 61 74 65 5f |15...) .| create_|
|00002290| 6d 65 6e 75 3d 31 20 f2 | 6d 61 69 6e 6d 65 6e 75 |menu=1 .|mainmenu|
|000022a0| 28 6d 61 69 6e 6d 65 6e | 75 25 29 0d 11 bc 06 20 |(mainmen|u%).... |
|000022b0| e1 0d 11 cb 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|000022c0| 2d 0d 11 da 0f 20 dd f2 | 73 70 72 65 72 72 6f 72 |-.... ..|sprerror|
|000022d0| 0d 11 e9 2d 20 e7 20 74 | 25 3d 30 20 f2 72 6d 28 |...- . t|%=0 .rm(|
|000022e0| 22 45 52 52 46 22 29 3a | 24 28 62 6c 6f 63 6b 32 |"ERRF"):|$(block2|
|000022f0| 25 2b 34 29 3d 74 65 78 | 74 24 2b bd 30 0d 11 f8 |%+4)=tex|t$+.0...|
|00002300| 2e 20 e7 20 74 25 3c 3e | 30 20 f2 72 6d 28 22 45 |. . t%<>|0 .rm("E|
|00002310| 52 52 34 22 29 3a 24 28 | 62 6c 6f 63 6b 32 25 2b |RR4"):$(|block2%+|
|00002320| 34 29 3d 74 65 78 74 24 | 2b bd 30 0d 12 07 35 20 |4)=text$|+.0...5 |
|00002330| f2 72 6d 28 22 45 52 4d | 31 22 29 3a c8 99 22 57 |.rm("ERM|1"):.."W|
|00002340| 69 6d 70 5f 52 65 70 6f | 72 74 45 72 72 6f 72 22 |imp_Repo|rtError"|
|00002350| 2c 62 6c 6f 63 6b 32 25 | 2c 30 2c 74 65 78 74 24 |,block2%|,0,text$|
|00002360| 0d 12 16 06 20 e1 0d 12 | 25 10 20 f4 2d 2d 2d 2d |.... ...|%. .----|
|00002370| 2d 2d 2d 2d 2d 2d 0d 12 | 34 0f 20 dd a4 54 65 6d |------..|4. ..Tem|
|00002380| 70 28 54 24 29 0d 12 43 | 12 20 24 77 69 6e 5f 69 |p(T$)..C|. $win_i|
|00002390| 64 65 6e 25 3d 54 24 0d | 12 52 09 20 ea 20 68 25 |den%=T$.|.R. . h%|
|000023a0| 0d 12 61 4b 20 c8 99 22 | 57 69 6d 70 5f 4c 6f 61 |..aK .."|Wimp_Loa|
|000023b0| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 62 6c 6f 63 |dTemplat|e",,bloc|
|000023c0| 6b 25 2c 77 64 61 74 61 | 31 25 2c 77 64 31 65 6e |k%,wdata|1%,wd1en|
|000023d0| 64 25 2c 2d 31 2c 77 69 | 6e 5f 69 64 65 6e 25 20 |d%,-1,wi|n_iden% |
|000023e0| b8 20 2c 2c 77 64 61 74 | 61 31 25 0d 12 70 18 20 |. ,,wdat|a1%..p. |
|000023f0| 62 6c 6f 63 6b 25 21 36 | 34 3d 69 63 6f 6e 73 70 |block%!6|4=iconsp|
|00002400| 61 63 65 0d 12 7f 20 20 | e7 20 54 24 3d 22 70 61 |ace... |. T$="pa|
|00002410| 6e 65 22 20 f2 73 65 74 | 5f 70 61 6e 65 5f 69 63 |ne" .set|_pane_ic|
|00002420| 6f 6e 73 0d 12 8e 40 20 | e7 20 54 24 3d 22 4d 61 |ons...@ |. T$="Ma|
|00002430| 69 6e 22 20 6e 61 6d 65 | 25 3d 62 6c 6f 63 6b 25 |in" name|%=block%|
|00002440| 21 37 32 3a f2 73 65 74 | 5f 6d 61 69 6e 5f 69 63 |!72:.set|_main_ic|
|00002450| 6f 6e 73 3a 62 6c 6f 63 | 6b 25 21 31 32 3d 74 6f |ons:bloc|k%!12=to|
|00002460| 70 5f 79 0d 12 9d 31 20 | e7 20 54 24 3d 22 73 75 |p_y...1 |. T$="su|
|00002470| 6d 6d 61 72 79 22 20 62 | 6c 6f 63 6b 25 21 28 38 |mmary" b|lock%!(8|
|00002480| 38 2b 34 2a 33 32 2b 32 | 34 29 3d 69 63 6f 6e 73 |8+4*32+2|4)=icons|
|00002490| 70 61 63 65 0d 12 ac 32 | 20 e7 20 54 24 3d 22 73 |pace...2| . T$="s|
|000024a0| 75 6d 6d 61 72 79 32 22 | 20 62 6c 6f 63 6b 25 21 |ummary2"| block%!|
|000024b0| 28 38 38 2b 34 2a 33 32 | 2b 32 34 29 3d 69 63 6f |(88+4*32|+24)=ico|
|000024c0| 6e 73 70 61 63 65 0d 12 | b1 2d 20 e7 20 54 24 3d |nspace..|.- . T$=|
|000024d0| 22 72 65 67 22 20 62 6c | 6f 63 6b 25 21 28 38 38 |"reg" bl|ock%!(88|
|000024e0| 2b 34 2a 33 32 2b 32 34 | 29 3d 69 63 6f 6e 73 70 |+4*32+24|)=iconsp|
|000024f0| 61 63 65 0d 12 bb 4f 20 | e7 20 54 24 3d 22 77 61 |ace...O |. T$="wa|
|00002500| 72 6e 69 6e 67 22 20 62 | 6c 6f 63 6b 25 21 28 38 |rning" b|lock%!(8|
|00002510| 38 2b 34 2a 33 32 2b 32 | 34 29 3d 69 63 6f 6e 73 |8+4*32+2|4)=icons|
|00002520| 70 61 63 65 3a 62 6c 6f | 63 6b 25 21 28 38 38 2b |pace:blo|ck%!(88+|
|00002530| 35 2a 33 32 2b 32 34 29 | 3d 69 63 6f 6e 73 70 61 |5*32+24)|=iconspa|
|00002540| 63 65 0d 12 ca 27 20 c8 | 99 22 57 69 6d 70 5f 43 |ce...' .|."Wimp_C|
|00002550| 72 65 61 74 65 57 69 6e | 64 6f 77 22 2c 2c 62 6c |reateWin|dow",,bl|
|00002560| 6f 63 6b 25 20 b8 20 68 | 25 0d 12 d9 08 20 3d 68 |ock% . h|%.... =h|
|00002570| 25 0d 12 e8 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |%.... .-|--------|
|00002580| 2d 0d 12 f7 15 20 dd f2 | 73 65 74 5f 6d 61 69 6e |-.... ..|set_main|
|00002590| 5f 69 63 6f 6e 73 0d 13 | 06 34 20 e3 20 69 63 5f |_icons..|.4 . ic_|
|000025a0| 6e 3d 30 20 b8 20 34 3a | 62 6c 6f 63 6b 25 21 28 |n=0 . 4:|block%!(|
|000025b0| 38 38 2b 69 63 5f 6e 2a | 33 32 2b 32 34 29 3d 69 |88+ic_n*|32+24)=i|
|000025c0| 63 6f 6e 73 70 61 63 65 | 3a ed 0d 13 15 42 20 62 |conspace|:....B b|
|000025d0| 6c 6f 63 6b 25 21 28 38 | 38 2b 31 38 2a 33 32 2b |lock%!(8|8+18*32+|
|000025e0| 32 34 29 3d 69 63 6f 6e | 73 70 61 63 65 3a 62 6c |24)=icon|space:bl|
|000025f0| 6f 63 6b 25 21 28 38 38 | 2b 31 39 2a 33 32 2b 32 |ock%!(88|+19*32+2|
|00002600| 34 29 3d 69 63 6f 6e 73 | 70 61 63 65 0d 13 24 42 |4)=icons|pace..$B|
|00002610| 20 62 6c 6f 63 6b 25 21 | 28 38 38 2b 32 30 2a 33 | block%!|(88+20*3|
|00002620| 32 2b 32 34 29 3d 69 63 | 6f 6e 73 70 61 63 65 3a |2+24)=ic|onspace:|
|00002630| 62 6c 6f 63 6b 25 21 28 | 38 38 2b 32 31 2a 33 32 |block%!(|88+21*32|
|00002640| 2b 32 34 29 3d 69 63 6f | 6e 73 70 61 63 65 0d 13 |+24)=ico|nspace..|
|00002650| 33 42 20 62 6c 6f 63 6b | 25 21 28 38 38 2b 32 36 |3B block|%!(88+26|
|00002660| 2a 33 32 2b 32 34 29 3d | 69 63 6f 6e 73 70 61 63 |*32+24)=|iconspac|
|00002670| 65 3a 62 6c 6f 63 6b 25 | 21 28 38 38 2b 31 30 2a |e:block%|!(88+10*|
|00002680| 33 32 2b 32 34 29 3d 69 | 63 6f 6e 73 70 61 63 65 |32+24)=i|conspace|
|00002690| 0d 13 42 42 20 62 6c 6f | 63 6b 25 21 28 38 38 2b |..BB blo|ck%!(88+|
|000026a0| 31 31 2a 33 32 2b 32 34 | 29 3d 69 63 6f 6e 73 70 |11*32+24|)=iconsp|
|000026b0| 61 63 65 3a 62 6c 6f 63 | 6b 25 21 28 38 38 2b 31 |ace:bloc|k%!(88+1|
|000026c0| 32 2a 33 32 2b 32 34 29 | 3d 69 63 6f 6e 73 70 61 |2*32+24)|=iconspa|
|000026d0| 63 65 0d 13 51 42 20 62 | 6c 6f 63 6b 25 21 28 38 |ce..QB b|lock%!(8|
|000026e0| 38 2b 31 34 2a 33 32 2b | 32 34 29 3d 69 63 6f 6e |8+14*32+|24)=icon|
|000026f0| 73 70 61 63 65 3a 62 6c | 6f 63 6b 25 21 28 38 38 |space:bl|ock%!(88|
|00002700| 2b 31 33 2a 33 32 2b 32 | 34 29 3d 69 63 6f 6e 73 |+13*32+2|4)=icons|
|00002710| 70 61 63 65 0d 13 60 06 | 20 e1 0d 13 6f 10 20 f4 |pace..`.| ...o. .|
|00002720| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 13 7e 15 20 dd |--------|--..~. .|
|00002730| f2 73 65 74 5f 70 61 6e | 65 5f 69 63 6f 6e 73 0d |.set_pan|e_icons.|
|00002740| 13 8d 34 20 e3 20 69 63 | 5f 6e 3d 30 20 b8 20 33 |..4 . ic|_n=0 . 3|
|00002750| 3a 62 6c 6f 63 6b 25 21 | 28 38 38 2b 69 63 5f 6e |:block%!|(88+ic_n|
|00002760| 2a 33 32 2b 32 34 29 3d | 69 63 6f 6e 73 70 61 63 |*32+24)=|iconspac|
|00002770| 65 3a ed 0d 13 9c 06 20 | e1 0d 13 ab 10 20 f4 2d |e:..... |..... .-|
|00002780| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 13 ba 0c 20 dd f2 |--------|-.... ..|
|00002790| 65 72 72 6f 72 0d 13 c9 | 0e 20 21 62 6c 6f 63 6b |error...|. !block|
|000027a0| 25 3d 9f 0d 13 d8 36 20 | 24 28 62 6c 6f 63 6b 25 |%=....6 |$(block%|
|000027b0| 2b 34 29 3d f6 24 2b 22 | 20 28 69 6e 74 65 72 6e |+4)=.$+"| (intern|
|000027c0| 61 6c 20 65 72 72 6f 72 | 20 63 6f 64 65 20 22 2b |al error| code "+|
|000027d0| c3 9e 2b 22 29 22 2b bd | 30 0d 13 e7 34 20 f2 72 |..+")"+.|0...4 .r|
|000027e0| 6d 28 22 45 52 4d 31 22 | 29 3a c8 99 22 57 69 6d |m("ERM1"|):.."Wim|
|000027f0| 70 5f 52 65 70 6f 72 74 | 45 72 72 6f 72 22 2c 62 |p_Report|Error",b|
|00002800| 6c 6f 63 6b 25 2c 31 2c | 74 65 78 74 24 0d 13 f6 |lock%,1,|text$...|
|00002810| 06 20 e1 0d 14 05 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ..... |.-------|
|00002820| 2d 2d 2d 0d 14 14 10 20 | dd a4 77 69 6d 70 65 72 |---.... |..wimper|
|00002830| 72 6f 72 0d 14 23 15 20 | 21 62 6c 6f 63 6b 25 3d |ror..#. |!block%=|
|00002840| 9f 3a 65 72 24 3d 22 22 | 0d 14 32 24 20 e7 20 9f |.:er$=""|..2$ . .|
|00002850| 3d 36 37 37 38 32 20 f2 | 72 6d 28 22 45 52 52 41 |=67782 .|rm("ERRA|
|00002860| 22 29 3a 65 72 24 3d 74 | 65 78 74 24 0d 14 41 24 |"):er$=t|ext$..A$|
|00002870| 20 e7 20 9f 3d 37 31 36 | 32 32 20 f2 72 6d 28 22 | . .=716|22 .rm("|
|00002880| 45 52 52 41 22 29 3a 65 | 72 24 3d 74 65 78 74 24 |ERRA"):e|r$=text$|
|00002890| 0d 14 50 2d 20 24 28 62 | 6c 6f 63 6b 25 2b 34 29 |..P- $(b|lock%+4)|
|000028a0| 3d f6 24 2b 22 20 28 22 | 2b c3 9f 2b 22 29 22 2b |=.$+" ("|+..+")"+|
|000028b0| 65 72 24 2b 22 20 22 2b | c3 9e 2b bd 30 0d 14 5f |er$+" "+|..+.0.._|
|000028c0| 34 20 f2 72 6d 28 22 45 | 52 4d 31 22 29 3a c8 99 |4 .rm("E|RM1"):..|
|000028d0| 22 57 69 6d 70 5f 52 65 | 70 6f 72 74 45 72 72 6f |"Wimp_Re|portErro|
|000028e0| 72 22 2c 62 6c 6f 63 6b | 25 2c 31 2c 74 65 78 74 |r",block|%,1,text|
|000028f0| 24 0d 14 6e 07 20 3d b9 | 0d 14 7d 10 20 f4 2d 2d |$..n. =.|..}. .--|
|00002900| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 14 8c 40 20 dd a4 69 |--------|...@ ..i|
|00002910| 63 6f 6e 64 65 66 28 77 | 68 61 6e 64 6c 65 25 2c |condef(w|handle%,|
|00002920| 69 78 25 2c 69 79 25 2c | 69 77 25 2c 69 68 25 2c |ix%,iy%,|iw%,ih%,|
|00002930| 66 6c 61 67 25 2c 74 65 | 78 74 24 2c 64 31 25 2c |flag%,te|xt$,d1%,|
|00002940| 64 32 25 2c 64 33 25 29 | 0d 14 9b 30 20 62 6c 6f |d2%,d3%)|...0 blo|
|00002950| 63 6b 25 21 30 3d 77 68 | 61 6e 64 6c 65 25 3a 62 |ck%!0=wh|andle%:b|
|00002960| 6c 6f 63 6b 25 21 34 3d | 69 78 25 3a 62 6c 6f 63 |lock%!4=|ix%:bloc|
|00002970| 6b 25 21 38 3d 69 79 25 | 0d 14 aa 28 20 62 6c 6f |k%!8=iy%|...( blo|
|00002980| 63 6b 25 21 31 32 3d 69 | 78 25 2b 69 77 25 3a 62 |ck%!12=i|x%+iw%:b|
|00002990| 6c 6f 63 6b 25 21 31 36 | 3d 69 79 25 2b 69 68 25 |lock%!16|=iy%+ih%|
|000029a0| 0d 14 b9 14 20 62 6c 6f | 63 6b 25 21 32 30 3d 66 |.... blo|ck%!20=f|
|000029b0| 6c 61 67 25 0d 14 c8 0e | 20 e7 20 64 31 25 3d 30 |lag%....| . d1%=0|
|000029c0| 20 8c 0d 14 d7 17 20 24 | 28 62 6c 6f 63 6b 25 2b | ..... $|(block%+|
|000029d0| 32 34 29 3d 74 65 78 74 | 24 0d 14 e6 06 20 cc 0d |24)=text|$.... ..|
|000029e0| 14 f5 20 20 62 6c 6f 63 | 6b 25 21 32 34 3d 64 31 |.. bloc|k%!24=d1|
|000029f0| 25 3a 62 6c 6f 63 6b 25 | 21 32 38 3d 64 32 25 0d |%:block%|!28=d2%.|
|00002a00| 15 04 12 20 62 6c 6f 63 | 6b 25 21 33 32 3d 64 33 |... bloc|k%!32=d3|
|00002a10| 25 0d 15 13 06 20 cd 0d | 15 22 2c 20 c8 99 20 22 |%.... ..|.", .. "|
|00002a20| 57 69 6d 70 5f 43 72 65 | 61 74 65 49 63 6f 6e 22 |Wimp_Cre|ateIcon"|
|00002a30| 2c 2c 62 6c 6f 63 6b 25 | 20 b8 20 69 68 61 6e 64 |,,block%| . ihand|
|00002a40| 6c 65 25 0d 15 31 0e 20 | 3d 69 68 61 6e 64 6c 65 |le%..1. |=ihandle|
|00002a50| 25 0d 15 40 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |%..@. .-|--------|
|00002a60| 2d 0d 15 4f 15 20 dd f2 | 6f 70 65 6e 77 69 6e 64 |-..O. ..|openwind|
|00002a70| 6f 77 28 47 25 29 0d 15 | 5e 15 20 e7 20 47 25 3d |ow(G%)..|^. . G%=|
|00002a80| 77 68 61 6e 64 6c 65 31 | 25 20 8c 0d 15 6d 31 20 |whandle1|% ...m1 |
|00002a90| 20 62 6c 6f 63 6b 25 21 | 30 3d 47 25 3a c8 99 22 | block%!|0=G%:.."|
|00002aa0| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 53 74 |Wimp_Get|WindowSt|
|00002ab0| 61 74 65 22 2c 2c 62 6c | 6f 63 6b 25 0d 15 7c 19 |ate",,bl|ock%..|.|
|00002ac0| 20 20 62 6c 6f 63 6b 25 | 21 36 34 3d 70 61 6e 65 | block%|!64=pane|
|00002ad0| 5f 77 69 6e 25 0d 15 8b | 30 20 20 62 6c 6f 63 6b |_win%...|0 block|
|00002ae0| 25 21 37 36 3d 62 6c 6f | 63 6b 25 21 34 3a 62 6c |%!76=blo|ck%!4:bl|
|00002af0| 6f 63 6b 25 21 36 38 3d | 62 6c 6f 63 6b 25 21 34 |ock%!68=|block%!4|
|00002b00| 2d 39 38 2d 32 0d 15 9a | 31 20 20 62 6c 6f 63 6b |-98-2...|1 block|
|00002b10| 25 21 38 30 3d 62 6c 6f | 63 6b 25 21 31 36 3a 62 |%!80=blo|ck%!16:b|
|00002b20| 6c 6f 63 6b 25 21 37 32 | 3d 62 6c 6f 63 6b 25 21 |lock%!72|=block%!|
|00002b30| 31 36 2d 33 36 30 0d 15 | a9 31 20 20 62 6c 6f 63 |16-360..|.1 bloc|
|00002b40| 6b 25 21 38 34 3d 30 3a | 62 6c 6f 63 6b 25 21 38 |k%!84=0:|block%!8|
|00002b50| 38 3d 30 3a 62 6c 6f 63 | 6b 25 21 39 32 3d 62 6c |8=0:bloc|k%!92=bl|
|00002b60| 6f 63 6b 25 21 32 38 0d | 15 b8 24 20 20 c8 99 22 |ock%!28.|..$ .."|
|00002b70| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|00002b80| 2c 2c 62 6c 6f 63 6b 25 | 2b 36 34 0d 15 c7 35 20 |,,block%|+64...5 |
|00002b90| 20 62 6c 6f 63 6b 25 21 | 32 38 3d 70 61 6e 65 5f | block%!|28=pane_|
|00002ba0| 77 69 6e 25 3a c8 99 22 | 57 69 6d 70 5f 4f 70 65 |win%:.."|Wimp_Ope|
|00002bb0| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |nWindow"|,,block%|
|00002bc0| 0d 15 d6 06 20 cc 0d 15 | e5 31 20 20 62 6c 6f 63 |.... ...|.1 bloc|
|00002bd0| 6b 25 21 30 3d 47 25 3a | c8 99 22 57 69 6d 70 5f |k%!0=G%:|.."Wimp_|
|00002be0| 47 65 74 57 69 6e 64 6f | 77 53 74 61 74 65 22 2c |GetWindo|wState",|
|00002bf0| 2c 62 6c 6f 63 6b 25 0d | 15 f4 21 20 20 c8 99 22 |,block%.|..! .."|
|00002c00| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|00002c10| 2c 2c 62 6c 6f 63 6b 25 | 0d 16 03 06 20 cd 0d 16 |,,block%|.... ...|
|00002c20| 12 06 20 e1 0d 16 21 10 | 20 f4 2d 2d 2d 2d 2d 2d |.. ...!.| .------|
|00002c30| 2d 2d 2d 2d 0d 16 30 2a | 20 dd f2 64 72 61 77 6d |----..0*| ..drawm|
|00002c40| 65 6e 75 28 6d 25 2c 6d | 65 6e 75 24 2c 78 25 2c |enu(m%,m|enu$,x%,|
|00002c50| 79 25 2c 6f 6e 69 63 6f | 6e 62 61 72 25 29 0d 16 |y%,onico|nbar%)..|
|00002c60| 3f 4a 20 6d 25 3f 31 32 | 3d 37 3a 6d 25 3f 31 33 |?J m%?12|=7:m%?13|
|00002c70| 3d 32 3a 6d 25 3f 31 34 | 3d 37 3a 6d 25 3f 31 35 |=2:m%?14|=7:m%?15|
|00002c80| 3d 30 3a 6d 25 21 31 36 | 3d 32 30 30 3a 6d 25 21 |=0:m%!16|=200:m%!|
|00002c90| 32 30 3d 34 34 3a 6d 25 | 21 32 34 3d 30 3a 70 74 |20=44:m%|!24=0:pt|
|00002ca0| 72 25 3d 6d 25 2b 32 38 | 0d 16 4e 1e 20 24 6d 25 |r%=m%+28|..N. $m%|
|00002cb0| 3d c0 6d 65 6e 75 24 2c | a7 6d 65 6e 75 24 2c 22 |=.menu$,|.menu$,"|
|00002cc0| 2c 22 29 2d 31 29 0d 16 | 5d 1a 20 6d 65 6e 75 24 |,")-1)..|]. menu$|
|00002cd0| 2b 3d 22 2c 22 3a 65 6e | 74 72 69 65 73 25 3d 30 |+=",":en|tries%=0|
|00002ce0| 0d 16 6c 11 20 c8 95 20 | 6d 65 6e 75 24 3c 3e 22 |..l. .. |menu$<>"|
|00002cf0| 22 0d 16 7b 20 20 6d 65 | 6e 75 24 3d c1 6d 65 6e |"..{ me|nu$=.men|
|00002d00| 75 24 2c a7 6d 65 6e 75 | 24 2c 22 2c 22 29 2b 31 |u$,.menu|$,",")+1|
|00002d10| 29 0d 16 8a 12 20 e7 20 | 6d 65 6e 75 24 3c 3e 22 |).... . |menu$<>"|
|00002d20| 22 20 8c 0d 16 99 27 20 | 70 74 72 25 21 30 3d 30 |" ....' |ptr%!0=0|
|00002d30| 3a 70 74 72 25 21 34 3d | 2d 31 3a 70 74 72 25 21 |:ptr%!4=|-1:ptr%!|
|00002d40| 38 3d 26 37 30 30 30 30 | 32 31 0d 16 a8 3a 20 24 |8=&70000|21...: $|
|00002d50| 28 70 74 72 25 2b 31 32 | 29 3d c0 6d 65 6e 75 24 |(ptr%+12|)=.menu$|
|00002d60| 2c a7 6d 65 6e 75 24 2c | 22 2c 22 29 2d 31 29 3a |,.menu$,|",")-1):|
|00002d70| 70 74 72 25 2b 3d 32 34 | 3a 65 6e 74 72 69 65 73 |ptr%+=24|:entries|
|00002d80| 25 2b 3d 31 0d 16 b7 06 | 20 cd 0d 16 c6 06 20 ce |%+=1....| ..... .|
|00002d90| 0d 16 d5 1c 20 70 74 72 | 25 21 2d 32 34 3d 70 74 |.... ptr|%!-24=pt|
|00002da0| 72 25 21 2d 32 34 20 84 | 20 26 38 30 0d 16 e4 21 |r%!-24 .| &80...!|
|00002db0| 20 e7 20 6f 6e 69 63 6f | 6e 62 61 72 25 20 6d 25 | . onico|nbar% m%|
|00002dc0| 21 33 32 3d 77 68 61 6e | 64 6c 65 32 25 0d 16 f3 |!32=whan|dle2%...|
|00002dd0| 36 20 e7 20 6f 6e 69 63 | 6f 6e 62 61 72 25 20 8c |6 . onic|onbar% .|
|00002de0| 20 79 70 6f 73 25 3d 39 | 36 2b 65 6e 74 72 69 65 | ypos%=9|6+entrie|
|00002df0| 73 25 2a 34 34 20 8b 20 | 79 70 6f 73 25 3d 79 25 |s%*44 . |ypos%=y%|
|00002e00| 2b 32 30 0d 17 02 29 20 | c8 99 20 22 57 69 6d 70 |+20...) |.. "Wimp|
|00002e10| 5f 43 72 65 61 74 65 4d | 65 6e 75 22 2c 2c 6d 25 |_CreateM|enu",,m%|
|00002e20| 2c 78 25 2d 36 34 2c 79 | 70 6f 73 25 0d 17 11 06 |,x%-64,y|pos%....|
|00002e30| 20 e1 0d 17 20 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ... . .|--------|
|00002e40| 2d 2d 0d 17 2f 24 20 dd | f2 67 65 74 6f 72 69 67 |--../$ .|.getorig|
|00002e50| 69 6e 28 62 6c 6f 63 6b | 25 2c f8 20 78 30 25 2c |in(block|%,. x0%,|
|00002e60| f8 20 79 30 25 29 0d 17 | 3e 33 20 78 30 25 3d 62 |. y0%)..|>3 x0%=b|
|00002e70| 6c 6f 63 6b 25 21 34 2d | 62 6c 6f 63 6b 25 21 32 |lock%!4-|block%!2|
|00002e80| 30 3a 79 30 25 3d 62 6c | 6f 63 6b 25 21 31 36 2d |0:y0%=bl|ock%!16-|
|00002e90| 62 6c 6f 63 6b 25 21 32 | 34 0d 17 4d 06 20 e1 0d |block%!2|4..M. ..|
|00002ea0| 17 5c 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |.\. .---|-------.|
|00002eb0| 17 6b 0c 20 dd f2 72 65 | 73 65 74 0d 17 7a 19 20 |.k. ..re|set..z. |
|00002ec0| f2 63 72 65 61 74 65 5f | 74 65 6d 70 5f 64 69 73 |.create_|temp_dis|
|00002ed0| 70 6c 61 79 0d 17 89 33 | 20 c8 99 22 57 69 6d 70 |play...3| .."Wimp|
|00002ee0| 5f 46 6f 72 63 65 52 65 | 64 72 61 77 22 2c 77 68 |_ForceRe|draw",wh|
|00002ef0| 61 6e 64 6c 65 31 25 2c | 32 37 30 2c 2d 38 34 30 |andle1%,|270,-840|
|00002f00| 2c 31 32 30 30 2c 30 0d | 17 98 06 20 e1 0d 17 a7 |,1200,0.|... ....|
|00002f10| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 17 b6 |. .-----|-----...|
|00002f20| 15 20 dd f2 69 73 65 74 | 28 78 25 2c 61 24 2c 57 |. ..iset|(x%,a$,W|
|00002f30| 48 29 0d 17 c5 3b 20 62 | 6c 6f 63 6b 25 21 30 3d |H)...; b|lock%!0=|
|00002f40| 57 48 3a 62 6c 6f 63 6b | 25 21 34 3d 78 25 3a c8 |WH:block|%!4=x%:.|
|00002f50| 99 20 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |. "Wimp_|GetIconS|
|00002f60| 74 61 74 65 22 2c 2c 62 | 6c 6f 63 6b 25 0d 17 d4 |tate",,b|lock%...|
|00002f70| 14 20 24 28 62 6c 6f 63 | 6b 25 21 32 38 29 3d 61 |. $(bloc|k%!28)=a|
|00002f80| 24 0d 17 e3 3a 20 62 6c | 6f 63 6b 25 21 38 3d 30 |$...: bl|ock%!8=0|
|00002f90| 3a 62 6c 6f 63 6b 25 21 | 31 32 3d 30 3a c8 99 20 |:block%!|12=0:.. |
|00002fa0| 22 57 69 6d 70 5f 53 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Se|tIconSta|
|00002fb0| 74 65 22 2c 2c 62 6c 6f | 63 6b 25 0d 17 f2 06 20 |te",,blo|ck%.... |
|00002fc0| e1 0d 18 01 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|00002fd0| 2d 0d 18 10 13 20 dd f2 | 69 72 65 61 64 28 78 25 |-.... ..|iread(x%|
|00002fe0| 2c 57 48 29 0d 18 1f 3b | 20 62 6c 6f 63 6b 25 21 |,WH)...;| block%!|
|00002ff0| 30 3d 57 48 3a 62 6c 6f | 63 6b 25 21 34 3d 78 25 |0=WH:blo|ck%!4=x%|
|00003000| 3a c8 99 20 22 57 69 6d | 70 5f 47 65 74 49 63 6f |:.. "Wim|p_GetIco|
|00003010| 6e 53 74 61 74 65 22 2c | 2c 62 6c 6f 63 6b 25 0d |nState",|,block%.|
|00003020| 18 2e 14 20 61 24 3d 24 | 28 62 6c 6f 63 6b 25 21 |... a$=$|(block%!|
|00003030| 32 38 29 0d 18 3d 06 20 | e1 0d 18 4c 10 20 f4 2d |28)..=. |...L. .-|
|00003040| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 18 5b 0e 20 dd f2 |--------|-..[. ..|
|00003050| 70 61 6c 69 6e 69 74 0d | 18 6a 1c 20 70 30 25 21 |palinit.|.j. p0%!|
|00003060| 30 3d 26 66 66 66 66 66 | 66 30 30 3a 70 30 25 21 |0=&fffff|f00:p0%!|
|00003070| 34 3d 30 0d 18 79 3d 20 | 70 31 25 21 30 3d 26 66 |4=0..y= |p1%!0=&f|
|00003080| 66 66 66 66 66 30 30 3a | 70 31 25 21 34 3d 26 62 |fffff00:|p1%!4=&b|
|00003090| 62 62 62 62 62 30 30 3a | 70 31 25 21 38 3d 26 37 |bbbbb00:|p1%!8=&7|
|000030a0| 37 37 37 37 37 30 30 3a | 70 31 25 21 31 32 3d 30 |7777700:|p1%!12=0|
|000030b0| 0d 18 88 45 20 70 32 25 | 21 30 3d 26 66 66 66 66 |...E p2%|!0=&ffff|
|000030c0| 66 66 30 30 3a 70 32 25 | 21 34 3d 26 64 64 64 64 |ff00:p2%|!4=&dddd|
|000030d0| 64 64 30 30 3a 70 32 25 | 21 38 3d 26 62 62 62 62 |dd00:p2%|!8=&bbbb|
|000030e0| 62 62 30 30 3a 70 32 25 | 21 31 32 3d 26 39 39 39 |bb00:p2%|!12=&999|
|000030f0| 39 39 39 30 30 0d 18 97 | 40 20 70 32 25 21 31 36 |99900...|@ p2%!16|
|00003100| 3d 26 37 37 37 37 37 37 | 30 30 3a 70 32 25 21 32 |=&777777|00:p2%!2|
|00003110| 30 3d 26 35 35 35 35 35 | 35 30 30 3a 70 32 25 21 |0=&55555|500:p2%!|
|00003120| 32 34 3d 26 33 33 33 33 | 33 33 30 30 3a 70 32 25 |24=&3333|3300:p2%|
|00003130| 21 32 38 3d 30 0d 18 a6 | 48 20 70 32 25 21 33 32 |!28=0...|H p2%!32|
|00003140| 3d 26 39 39 34 34 30 30 | 30 30 3a 70 32 25 21 33 |=&994400|00:p2%!3|
|00003150| 36 3d 26 30 30 65 65 65 | 65 30 30 3a 70 32 25 21 |6=&00eee|e00:p2%!|
|00003160| 34 30 3d 26 30 30 63 63 | 30 30 30 30 3a 70 32 25 |40=&00cc|0000:p2%|
|00003170| 21 34 34 3d 26 30 30 30 | 30 64 64 30 30 0d 18 b5 |!44=&000|0dd00...|
|00003180| 48 20 70 32 25 21 34 38 | 3d 26 62 62 65 65 65 65 |H p2%!48|=&bbeeee|
|00003190| 30 30 3a 70 32 25 21 35 | 32 3d 26 30 30 38 38 35 |00:p2%!5|2=&00885|
|000031a0| 35 30 30 3a 70 32 25 21 | 35 36 3d 26 30 30 62 62 |500:p2%!|56=&00bb|
|000031b0| 66 66 30 30 3a 70 32 25 | 21 36 30 3d 26 66 66 62 |ff00:p2%|!60=&ffb|
|000031c0| 62 30 30 30 30 0d 18 c4 | 45 20 70 33 25 21 30 3d |b0000...|E p3%!0=|
|000031d0| 26 30 30 30 30 30 30 30 | 30 3a 70 33 25 21 34 3d |&0000000|0:p3%!4=|
|000031e0| 26 31 30 31 30 31 30 30 | 30 3a 70 33 25 21 38 3d |&1010100|0:p3%!8=|
|000031f0| 26 32 30 32 30 32 30 30 | 30 3a 70 33 25 21 31 32 |&2020200|0:p3%!12|
|00003200| 3d 26 33 30 33 30 33 30 | 30 30 0d 18 d3 48 20 70 |=&303030|00...H p|
|00003210| 33 25 21 31 36 3d 26 30 | 30 30 30 34 30 30 30 3a |3%!16=&0|0004000:|
|00003220| 70 33 25 21 32 30 3d 26 | 31 30 31 30 35 30 30 30 |p3%!20=&|10105000|
|00003230| 3a 70 33 25 21 32 34 3d | 26 32 30 32 30 36 30 30 |:p3%!24=|&2020600|
|00003240| 30 3a 70 33 25 21 32 38 | 3d 26 33 30 33 30 37 30 |0:p3%!28|=&303070|
|00003250| 30 30 0d 18 e2 48 20 70 | 33 25 21 33 32 3d 26 34 |00...H p|3%!32=&4|
|00003260| 30 30 30 30 30 30 30 3a | 70 33 25 21 33 36 3d 26 |0000000:|p3%!36=&|
|00003270| 35 30 31 30 31 30 30 30 | 3a 70 33 25 21 34 30 3d |50101000|:p3%!40=|
|00003280| 26 36 30 32 30 32 30 30 | 30 3a 70 33 25 21 34 34 |&6020200|0:p3%!44|
|00003290| 3d 26 37 30 33 30 33 30 | 30 30 0d 18 f1 48 20 70 |=&703030|00...H p|
|000032a0| 33 25 21 34 38 3d 26 34 | 30 30 30 34 30 30 30 3a |3%!48=&4|0004000:|
|000032b0| 70 33 25 21 35 32 3d 26 | 35 30 31 30 35 30 30 30 |p3%!52=&|50105000|
|000032c0| 3a 70 33 25 21 35 36 3d | 26 36 30 32 30 36 30 30 |:p3%!56=|&6020600|
|000032d0| 30 3a 70 33 25 21 36 30 | 3d 26 37 30 33 30 37 30 |0:p3%!60|=&703070|
|000032e0| 30 30 0d 19 00 06 20 e1 | 0d 19 0f 11 20 f4 2d 2d |00.... .|.... .--|
|000032f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 19 1e 0c 20 dd f2 |--------|-.... ..|
|00003300| 73 65 74 75 70 0d 19 2d | 3a 20 de 20 61 72 65 61 |setup..-|: . area|
|00003310| 25 20 32 35 36 2c 6d 61 | 70 5f 62 75 66 25 20 34 |% 256,ma|p_buf% 4|
|00003320| 30 30 2c 6d 69 6b 20 35 | 35 36 2c 6d 61 69 6e 6d |00,mik 5|56,mainm|
|00003330| 65 6e 75 25 20 32 35 36 | 2c 71 75 24 28 35 29 0d |enu% 256|,qu$(5).|
|00003340| 19 3c 2a 20 de 20 70 6f | 73 24 28 35 29 2c 74 69 |.<* . po|s$(5),ti|
|00003350| 63 6b 70 28 35 29 2c 74 | 69 63 6b 74 28 35 29 3a |ckp(5),t|ickt(5):|
|00003360| 64 75 6d 3d b3 28 2d 91 | 29 0d 19 4b 3b 20 c8 99 |dum=.(-.|)..K; ..|
|00003370| 22 4f 53 5f 52 65 61 64 | 56 61 72 56 61 6c 22 2c |"OS_Read|VarVal",|
|00003380| 22 21 47 72 69 64 24 44 | 69 72 22 2c 61 72 65 61 |"!Grid$D|ir",area|
|00003390| 25 2c 32 35 36 2c 30 2c | 33 20 b8 20 2c 2c 6c 65 |%,256,0,|3 . ,,le|
|000033a0| 6e 67 74 68 0d 19 5a 21 | 20 61 72 65 61 25 3f 6c |ngth..Z!| area%?l|
|000033b0| 65 6e 67 74 68 3d 31 33 | 3a 70 61 74 68 24 3d 24 |ength=13|:path$=$|
|000033c0| 61 72 65 61 25 0d 19 69 | 2d 20 59 24 3d 70 61 74 |area%..i|- Y$=pat|
|000033d0| 68 24 2b 22 2e 54 65 6d | 70 6c 61 74 65 73 22 3a |h$+".Tem|plates":|
|000033e0| 59 31 24 3d 70 61 74 68 | 24 2b 22 2e 69 63 6f 6e |Y1$=path|$+".icon|
|000033f0| 73 22 0d 19 78 37 20 de | 20 70 30 25 20 38 2c 70 |s"..x7 .| p0% 8,p|
|00003400| 31 25 20 31 36 2c 70 32 | 25 20 36 34 2c 70 33 25 |1% 16,p2|% 64,p3%|
|00003410| 20 36 34 3a 73 6d 6f 64 | 65 25 3d 2d 31 3a 74 68 | 64:smod|e%=-1:th|
|00003420| 65 5f 74 69 6d 65 3d 2d | 31 0d 19 87 38 20 de 20 |e_time=-|1...8 . |
|00003430| 70 61 6c 62 75 66 66 25 | 20 32 30 34 38 2c 74 72 |palbuff%| 2048,tr|
|00003440| 61 6e 73 32 25 20 32 30 | 34 38 2c 73 63 72 78 28 |ans2% 20|48,scrx(|
|00003450| 35 29 3a 73 6f 75 6e 64 | 5f 6c 65 76 65 6c 3d 2d |5):sound|_level=-|
|00003460| 35 0d 19 96 2e 20 de 20 | 74 72 61 6e 73 25 20 31 |5.... . |trans% 1|
|00003470| 36 2c 72 65 63 74 25 20 | 31 36 2c 70 6c 6f 74 61 |6,rect% |16,plota|
|00003480| 74 25 20 38 2c 72 65 63 | 74 69 6e 25 20 31 36 0d |t% 8,rec|tin% 16.|
|00003490| 19 a5 29 20 de 20 62 6c | 6f 63 6b 25 20 39 30 30 |..) . bl|ock% 900|
|000034a0| 30 2c 6d 6d 65 6e 75 25 | 20 35 30 30 2c 62 6c 6f |0,mmenu%| 500,blo|
|000034b0| 63 6b 32 25 20 32 35 36 | 0d 19 b4 32 20 de 20 62 |ck2% 256|...2 . b|
|000034c0| 6c 6f 63 6b 32 25 20 32 | 35 36 2c 6d 65 6e 75 25 |lock2% 2|56,menu%|
|000034d0| 20 35 30 30 2c 6d 61 67 | 25 20 31 36 2c 64 69 72 | 500,mag|% 16,dir|
|000034e0| 73 65 61 72 63 68 20 39 | 32 34 0d 19 c3 33 20 67 |search 9|24...3 g|
|000034f0| 61 6d 65 5f 73 74 61 72 | 74 3d a3 3a 51 25 3d 31 |ame_star|t=.:Q%=1|
|00003500| 3a de 20 78 70 28 35 29 | 2c 79 70 28 35 29 3a 62 |:. xp(5)|,yp(5):b|
|00003510| 65 61 72 69 6e 67 5f 74 | 72 75 65 3d b9 0d 19 d2 |earing_t|rue=....|
|00003520| 30 20 61 64 6a 75 73 74 | 3d 30 3a 67 72 61 62 62 |0 adjust|=0:grabb|
|00003530| 65 64 3d a3 3a 63 72 65 | 61 74 65 5f 6d 65 6e 75 |ed=.:cre|ate_menu|
|00003540| 3d 30 3a 64 6f 5f 74 69 | 6d 65 72 3d a3 0d 19 e1 |=0:do_ti|mer=....|
|00003550| 36 20 73 69 6e 67 6c 65 | 5f 74 72 75 65 3d b9 3a |6 single|_true=.:|
|00003560| 6d 75 6c 74 69 5f 74 72 | 75 65 3d b9 3a 66 6f 75 |multi_tr|ue=.:fou|
|00003570| 72 5f 74 72 75 65 3d b9 | 3a 73 69 78 5f 74 72 75 |r_true=.|:six_tru|
|00003580| 65 3d b9 0d 19 f0 37 20 | 4d 55 24 3d 22 22 3a 73 |e=....7 |MU$="":s|
|00003590| 74 61 6d 70 5f 66 69 78 | 3d 30 3a 73 63 72 61 70 |tamp_fix|=0:scrap|
|000035a0| 5f 72 65 66 25 3d 30 3a | 51 53 54 25 3d 31 30 3a |_ref%=0:|QST%=10:|
|000035b0| 73 63 6f 72 65 25 3d 31 | 30 30 0d 19 ff 12 20 67 |score%=1|00.... g|
|000035c0| 72 61 62 62 65 64 5f 6f | 6e 65 3d a3 0d 1a 1d 09 |rabbed_o|ne=.....|
|000035d0| 20 c8 a0 20 33 0d 1a 2c | 16 20 2a 43 48 41 4e 4e | .. 3..,|. *CHANN|
|000035e0| 45 4c 56 4f 49 43 45 20 | 32 20 39 0d 1a 3b 2b 20 |ELVOICE |2 9..;+ |
|000035f0| ff 20 28 22 52 4d 4c 6f | 61 64 20 22 2b 28 70 61 |. ("RMLo|ad "+(pa|
|00003600| 74 68 24 2b 22 2e 53 6f | 75 6e 64 73 2e 53 6f 75 |th$+".So|unds.Sou|
|00003610| 6e 64 33 22 29 29 0d 1a | 4a 17 20 2a 43 48 41 4e |nd3"))..|J. *CHAN|
|00003620| 4e 45 4c 56 4f 49 43 45 | 20 33 20 31 30 0d 1a 59 |NELVOICE| 3 10..Y|
|00003630| 06 20 e1 0d 1a 68 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ...h. |.-------|
|00003640| 2d 2d 2d 0d 1a 77 0d 20 | dd f2 73 65 74 75 70 32 |---..w. |..setup2|
|00003650| 0d 1a 86 22 20 de 20 64 | 73 6b 25 20 31 32 30 2c |..." . d|sk% 120,|
|00003660| 64 69 73 25 20 36 31 33 | 2c 6e 61 6d 65 25 20 32 |dis% 613|,name% 2|
|00003670| 35 35 0d 1a 95 2e 20 de | 20 73 70 72 6e 61 6d 65 |55.... .| sprname|
|00003680| 25 20 31 33 2c 69 63 6f | 6e 73 70 61 63 65 20 33 |% 13,ico|nspace 3|
|00003690| 38 2a 31 30 32 34 2c 46 | 52 45 44 25 20 32 35 36 |8*1024,F|RED% 256|
|000036a0| 0d 1a a4 12 20 de 20 6d | 61 70 20 36 32 2a 31 30 |.... . m|ap 62*10|
|000036b0| 32 34 0d 1a b3 2f 20 de | 20 73 61 76 65 73 70 61 |24.../ .| savespa|
|000036c0| 63 65 20 31 36 30 30 2c | 73 61 76 65 74 65 6d 70 |ce 1600,|savetemp|
|000036d0| 25 20 31 35 2c 72 75 6e | 66 69 6c 65 25 20 32 30 |% 15,run|file% 20|
|000036e0| 30 0d 1a c2 2c 20 de 20 | 66 5f 61 6e 73 25 20 31 |0..., . |f_ans% 1|
|000036f0| 30 30 2c 77 69 6e 5f 69 | 64 65 6e 25 20 31 31 2c |00,win_i|den% 11,|
|00003700| 69 6e 25 20 31 32 2c 6f | 75 25 20 31 32 0d 1a d1 |in% 12,o|u% 12...|
|00003710| 28 20 de 20 77 64 61 74 | 61 31 25 20 39 30 30 30 |( . wdat|a1% 9000|
|00003720| 3a 77 64 31 65 6e 64 25 | 3d 77 64 61 74 61 31 25 |:wd1end%|=wdata1%|
|00003730| 2b 39 30 30 30 0d 1a e0 | 3e 20 69 6e 25 21 30 3d |+9000...|> in%!0=|
|00003740| 31 32 3a 69 6e 25 21 34 | 3d 35 3a 69 6e 25 21 38 |12:in%!4|=5:in%!8|
|00003750| 3d 2d 31 3a c8 99 22 4f | 53 5f 52 65 61 64 56 64 |=-1:.."O|S_ReadVd|
|00003760| 75 56 61 72 69 61 62 6c | 65 73 22 2c 69 6e 25 2c |uVariabl|es",in%,|
|00003770| 6f 75 25 0d 1a ef 2a 20 | 74 6f 70 5f 79 3d 28 6f |ou%...* |top_y=(o|
|00003780| 75 25 21 30 29 2b 31 3a | 74 6f 70 5f 79 3d 28 32 |u%!0)+1:|top_y=(2|
|00003790| 5e 6f 75 25 21 34 29 2a | 74 6f 70 5f 79 0d 1a fe |^ou%!4)*|top_y...|
|000037a0| 3e 20 69 6e 25 21 30 3d | 31 31 3a 69 6e 25 21 34 |> in%!0=|11:in%!4|
|000037b0| 3d 34 3a 69 6e 25 21 38 | 3d 2d 31 3a c8 99 22 4f |=4:in%!8|=-1:.."O|
|000037c0| 53 5f 52 65 61 64 56 64 | 75 56 61 72 69 61 62 6c |S_ReadVd|uVariabl|
|000037d0| 65 73 22 2c 69 6e 25 2c | 6f 75 25 0d 1b 0d 2a 20 |es",in%,|ou%...* |
|000037e0| 74 6f 70 5f 78 3d 28 6f | 75 25 21 30 29 2b 31 3a |top_x=(o|u%!0)+1:|
|000037f0| 74 6f 70 5f 78 3d 28 32 | 5e 6f 75 25 21 34 29 2a |top_x=(2|^ou%!4)*|
|00003800| 74 6f 70 5f 78 0d 1b 1c | 3a 20 c8 99 22 4f 53 5f |top_x...|: .."OS_|
|00003810| 53 70 72 69 74 65 4f 70 | 22 2c 32 36 35 2c 6d 61 |SpriteOp|",265,ma|
|00003820| 70 3a 21 6d 61 70 3d 36 | 32 2a 31 30 32 34 3a 6d |p:!map=6|2*1024:m|
|00003830| 61 70 21 34 3d 30 3a 6d | 61 70 21 38 3d 31 36 0d |ap!4=0:m|ap!8=16.|
|00003840| 1b 2b 35 20 c8 99 22 4f | 53 5f 53 70 72 69 74 65 |.+5 .."O|S_Sprite|
|00003850| 4f 70 22 2c 32 36 35 2c | 69 63 6f 6e 73 70 61 63 |Op",265,|iconspac|
|00003860| 65 3a 21 69 63 6f 6e 73 | 70 61 63 65 3d 33 38 2a |e:!icons|pace=38*|
|00003870| 31 30 32 34 0d 1b 3a 21 | 20 69 63 6f 6e 73 70 61 |1024..:!| iconspa|
|00003880| 63 65 21 34 3d 30 3a 69 | 63 6f 6e 73 70 61 63 65 |ce!4=0:i|conspace|
|00003890| 21 38 3d 31 36 0d 1b 49 | 13 20 24 62 6c 6f 63 6b |!8=16..I|. $block|
|000038a0| 25 3d 22 54 41 53 4b 22 | 0d 1b 58 3c 20 c8 99 22 |%="TASK"|..X< .."|
|000038b0| 57 69 6d 70 5f 49 6e 69 | 74 69 61 6c 69 73 65 22 |Wimp_Ini|tialise"|
|000038c0| 2c 32 30 30 2c 21 62 6c | 6f 63 6b 25 2c 22 47 72 |,200,!bl|ock%,"Gr|
|000038d0| 69 64 22 20 b8 20 76 65 | 72 73 69 6f 6e 25 2c 74 |id" . ve|rsion%,t|
|000038e0| 61 73 6b 25 0d 1b 67 20 | 20 71 75 69 74 25 3d a3 |ask%..g | quit%=.|
|000038f0| 3a 62 65 73 74 5f 73 63 | 3d 30 3a 62 65 73 74 5f |:best_sc|=0:best_|
|00003900| 74 69 3d 30 0d 1b 76 1e | 20 c8 99 22 57 69 6d 70 |ti=0..v.| .."Wimp|
|00003910| 5f 4f 70 65 6e 54 65 6d | 70 6c 61 74 65 22 2c 2c |_OpenTem|plate",,|
|00003920| 59 24 0d 1b 85 34 20 77 | 68 61 6e 64 6c 65 31 25 |Y$...4 w|handle1%|
|00003930| 3d a4 54 65 6d 70 28 22 | 4d 61 69 6e 22 29 3a 77 |=.Temp("|Main"):w|
|00003940| 68 61 6e 64 6c 65 32 25 | 3d a4 54 65 6d 70 28 22 |handle2%|=.Temp("|
|00003950| 49 6e 66 6f 22 29 0d 1b | 94 3d 20 77 68 61 6e 64 |Info")..|.= whand|
|00003960| 6c 65 39 25 3d a4 54 65 | 6d 70 28 22 77 61 72 6e |le9%=.Te|mp("warn|
|00003970| 69 6e 67 22 29 3a 77 68 | 61 6e 64 6c 65 31 35 25 |ing"):wh|andle15%|
|00003980| 3d a4 54 65 6d 70 28 22 | 63 6c 6f 73 65 64 6f 77 |=.Temp("|closedow|
|00003990| 6e 22 29 0d 1b a3 3a 20 | 73 75 6d 6d 61 72 79 5f |n")...: |summary_|
|000039a0| 77 69 6e 25 3d a4 54 65 | 6d 70 28 22 73 75 6d 6d |win%=.Te|mp("summ|
|000039b0| 61 72 79 22 29 3a 70 61 | 6e 65 5f 77 69 6e 25 3d |ary"):pa|ne_win%=|
|000039c0| a4 54 65 6d 70 28 22 70 | 61 6e 65 22 29 0d 1b b2 |.Temp("p|ane")...|
|000039d0| 35 20 73 75 6d 6d 61 72 | 32 5f 77 69 6e 25 3d a4 |5 summar|2_win%=.|
|000039e0| 54 65 6d 70 28 22 73 75 | 6d 6d 61 72 79 32 22 29 |Temp("su|mmary2")|
|000039f0| 3a 72 65 67 25 3d a4 54 | 65 6d 70 28 22 72 65 67 |:reg%=.T|emp("reg|
|00003a00| 22 29 0d 1b c1 1b 20 c8 | 99 22 57 69 6d 70 5f 43 |").... .|."Wimp_C|
|00003a10| 6c 6f 73 65 54 65 6d 70 | 6c 61 74 65 22 0d 1b d0 |loseTemp|late"...|
|00003a20| 26 20 c8 99 22 4f 53 5f | 53 70 72 69 74 65 4f 70 |& .."OS_|SpriteOp|
|00003a30| 22 2c 32 36 36 2c 69 63 | 6f 6e 73 70 61 63 65 2c |",266,ic|onspace,|
|00003a40| 59 31 24 0d 1b df 20 20 | 59 24 3d 70 61 74 68 24 |Y1$... |Y$=path$|
|00003a50| 2b 22 2e 4d 61 70 73 2e | 41 66 72 69 63 61 2e 6d |+".Maps.|Africa.m|
|00003a60| 61 70 22 0d 1b e4 52 20 | c8 99 22 4f 53 5f 52 65 |ap"...R |.."OS_Re|
|00003a70| 61 64 4d 6f 64 65 56 61 | 72 69 61 62 6c 65 22 2c |adModeVa|riable",|
|00003a80| 2d 31 2c 35 20 b8 20 2c | 2c 79 6d 61 67 32 3a e7 |-1,5 . ,|,ymag2:.|
|00003a90| 20 79 6d 61 67 32 3e 31 | 20 59 24 3d 70 61 74 68 | ymag2>1| Y$=path|
|00003aa0| 24 2b 22 2e 4d 61 70 73 | 2e 41 66 72 69 63 61 2e |$+".Maps|.Africa.|
|00003ab0| 6d 61 70 32 22 0d 1b e9 | 52 20 c8 99 22 4f 53 5f |map2"...|R .."OS_|
|00003ac0| 52 65 61 64 4d 6f 64 65 | 56 61 72 69 61 62 6c 65 |ReadMode|Variable|
|00003ad0| 22 2c 2d 31 2c 34 20 b8 | 20 2c 2c 78 6d 61 67 32 |",-1,4 .| ,,xmag2|
|00003ae0| 3a e7 20 78 6d 61 67 32 | 3e 31 20 59 24 3d 70 61 |:. xmag2|>1 Y$=pa|
|00003af0| 74 68 24 2b 22 2e 4d 61 | 70 73 2e 41 66 72 69 63 |th$+".Ma|ps.Afric|
|00003b00| 61 2e 6d 61 70 32 22 0d | 1b fd 28 20 c8 99 22 4f |a.map2".|..( .."O|
|00003b10| 53 5f 53 70 72 69 74 65 | 4f 70 22 2c 32 36 36 2c |S_Sprite|Op",266,|
|00003b20| 6d 61 70 2c 59 24 3a f2 | 70 61 6c 69 6e 69 74 0d |map,Y$:.|palinit.|
|00003b30| 1c 0c 3a 20 69 62 61 72 | 31 25 3d a4 69 63 6f 6e |..: ibar|1%=.icon|
|00003b40| 64 65 66 28 2d 31 2c 30 | 2c 30 2c 36 38 2c 36 38 |def(-1,0|,0,68,68|
|00003b50| 2c 26 33 30 30 32 2c 22 | 21 47 72 69 64 5f 41 66 |,&3002,"|!Grid_Af|
|00003b60| 72 22 2c 30 2c 30 2c 30 | 29 0d 1c 1b 06 20 e1 0d |r",0,0,0|).... ..|
|00003b70| 1c 2a 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |.*. .---|-------.|
|00003b80| 1c 39 0d 20 dd f2 73 65 | 74 75 70 33 0d 1c 48 32 |.9. ..se|tup3..H2|
|00003b90| 20 de 20 6d 65 73 73 61 | 67 65 5f 61 72 65 61 20 | . messa|ge_area |
|00003ba0| 32 30 30 30 2c 6d 65 73 | 73 61 67 65 5f 70 74 72 |2000,mes|sage_ptr|
|00003bb0| 20 31 35 2c 4d 62 75 66 | 66 25 20 32 35 36 0d 1c | 15,Mbuf|f% 256..|
|00003bc0| 57 4b 20 c8 99 22 4d 65 | 73 73 61 67 65 54 72 61 |WK .."Me|ssageTra|
|00003bd0| 6e 73 5f 4f 70 65 6e 46 | 69 6c 65 22 2c 6d 65 73 |ns_OpenF|ile",mes|
|00003be0| 73 61 67 65 5f 70 74 72 | 2c 28 70 61 74 68 24 2b |sage_ptr|,(path$+|
|00003bf0| 22 2e 4d 65 73 73 61 67 | 65 73 22 29 2c 6d 65 73 |".Messag|es"),mes|
|00003c00| 73 61 67 65 5f 61 72 65 | 61 0d 1c 66 06 20 e1 0d |sage_are|a..f. ..|
|00003c10| 1c 75 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |.u. .---|-------.|
|00003c20| 1c 84 0d 20 dd f2 73 65 | 74 75 70 34 0d 1c b1 21 |... ..se|tup4...!|
|00003c30| 20 de 20 74 6f 77 6e 5f | 61 72 65 61 20 36 30 30 | . town_|area 600|
|00003c40| 30 2c 74 6f 77 6e 5f 70 | 74 72 20 31 35 0d 1c c0 |0,town_p|tr 15...|
|00003c50| 4d 20 c8 99 22 4d 65 73 | 73 61 67 65 54 72 61 6e |M .."Mes|sageTran|
|00003c60| 73 5f 4f 70 65 6e 46 69 | 6c 65 22 2c 74 6f 77 6e |s_OpenFi|le",town|
|00003c70| 5f 70 74 72 2c 28 70 61 | 74 68 24 2b 22 2e 4d 61 |_ptr,(pa|th$+".Ma|
|00003c80| 70 73 2e 41 66 72 69 63 | 61 2e 54 6f 77 6e 22 29 |ps.Afric|a.Town")|
|00003c90| 2c 74 6f 77 6e 5f 61 72 | 65 61 0d 1c de 06 20 e1 |,town_ar|ea.... .|
|00003ca0| 0d 1c ed 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.... .--|--------|
|00003cb0| 0d 1c fc 0e 20 dd f2 72 | 6d 28 72 6d 24 29 0d 1d |.... ..r|m(rm$)..|
|00003cc0| 0b 40 20 c8 99 22 4d 65 | 73 73 61 67 65 54 72 61 |.@ .."Me|ssageTra|
|00003cd0| 6e 73 5f 4c 6f 6f 6b 75 | 70 22 2c 6d 65 73 73 61 |ns_Looku|p",messa|
|00003ce0| 67 65 5f 70 74 72 2c 72 | 6d 24 2c 30 20 b8 20 2c |ge_ptr,r|m$,0 . ,|
|00003cf0| 2c 6d 5f 70 74 72 25 2c | 6d 5f 6c 65 6e 25 0d 1d |,m_ptr%,|m_len%..|
|00003d00| 1a 3d 20 74 65 78 74 24 | 3d 22 22 3a e3 20 6c 6f |.= text$|="":. lo|
|00003d10| 6f 70 31 34 3d 30 20 b8 | 20 6d 5f 6c 65 6e 25 2d |op14=0 .| m_len%-|
|00003d20| 31 3a 74 65 78 74 24 2b | 3d bd 28 6d 5f 70 74 72 |1:text$+|=.(m_ptr|
|00003d30| 25 3f 6c 6f 6f 70 31 34 | 29 3a ed 0d 1d 29 06 20 |%?loop14|):...). |
|00003d40| e1 0d 1d 83 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|00003d50| 2d 0d 1d 92 15 20 dd f2 | 74 6f 77 6e 5f 73 63 61 |-.... ..|town_sca|
|00003d60| 6e 28 74 73 24 29 0d 1d | a1 3d 20 c8 99 22 4d 65 |n(ts$)..|.= .."Me|
|00003d70| 73 73 61 67 65 54 72 61 | 6e 73 5f 4c 6f 6f 6b 75 |ssageTra|ns_Looku|
|00003d80| 70 22 2c 74 6f 77 6e 5f | 70 74 72 2c 74 73 24 2c |p",town_|ptr,ts$,|
|00003d90| 30 20 b8 20 2c 2c 63 5f | 70 74 72 25 2c 63 5f 6c |0 . ,,c_|ptr%,c_l|
|00003da0| 65 6e 25 0d 1d b0 3d 20 | 74 65 78 74 24 3d 22 22 |en%...= |text$=""|
|00003db0| 3a e3 20 6c 6f 6f 70 31 | 34 3d 30 20 b8 20 63 5f |:. loop1|4=0 . c_|
|00003dc0| 6c 65 6e 25 2d 31 3a 74 | 65 78 74 24 2b 3d bd 28 |len%-1:t|ext$+=.(|
|00003dd0| 63 5f 70 74 72 25 3f 6c | 6f 6f 70 31 34 29 3a ed |c_ptr%?l|oop14):.|
|00003de0| 0d 1d bf 06 20 e1 0d 1d | ce 10 20 f4 2d 2d 2d 2d |.... ...|.. .----|
|00003df0| 2d 2d 2d 2d 2d 2d 0d 1d | dd 0d 20 dd a4 6d 73 28 |------..|.. ..ms(|
|00003e00| 41 24 29 0d 1d ec 09 20 | ea 20 4c 25 0d 1d fb 44 |A$).... |. L%...D|
|00003e10| 20 c8 99 20 22 4d 65 73 | 73 61 67 65 54 72 61 6e | .. "Mes|sageTran|
|00003e20| 73 5f 4c 6f 6f 6b 75 70 | 22 2c 6d 65 73 73 61 67 |s_Lookup|",messag|
|00003e30| 65 5f 70 74 72 2c 41 24 | 2c 4d 62 75 66 66 25 2c |e_ptr,A$|,Mbuff%,|
|00003e40| 32 35 36 2c 22 22 2c 22 | 22 20 b8 2c 2c 2c 4c 25 |256,"","|" .,,,L%|
|00003e50| 0d 1e 0a 1a 20 4d 62 75 | 66 66 25 3f 4c 25 3d 31 |.... Mbu|ff%?L%=1|
|00003e60| 33 3a 3d 24 4d 62 75 66 | 66 25 0d 1e 19 10 20 f4 |3:=$Mbuf|f%.... .|
|00003e70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 1e 28 0e 20 dd |--------|--..(. .|
|00003e80| f2 72 65 73 65 74 69 74 | 0d 1e 37 28 20 f2 69 73 |.resetit|..7( .is|
|00003e90| 65 74 28 31 32 2c 22 50 | 4c 49 4e 32 22 2c 77 68 |et(12,"P|LIN2",wh|
|00003ea0| 61 6e 64 6c 65 31 25 29 | 3a f2 63 61 72 64 5f 78 |andle1%)|:.card_x|
|00003eb0| 0d 1e 46 27 20 f2 64 65 | 6c 61 79 3a f2 69 73 65 |..F' .de|lay:.ise|
|00003ec0| 74 28 31 32 2c 22 70 6c | 69 6e 31 22 2c 77 68 61 |t(12,"pl|in1",wha|
|00003ed0| 6e 64 6c 65 31 25 29 0d | 1e 55 24 20 c8 99 22 57 |ndle1%).|.U$ .."W|
|00003ee0| 69 6d 70 5f 50 6f 6c 6c | 22 2c 2c 62 6c 6f 63 6b |imp_Poll|",,block|
|00003ef0| 25 20 b8 20 72 65 61 73 | 6f 6e 25 0d 1e 64 11 20 |% . reas|on%..d. |
|00003f00| c8 8e 20 72 65 61 73 6f | 6e 25 20 ca 0d 1e 73 12 |.. reaso|n% ...s.|
|00003f10| 20 20 c9 20 31 20 3a f2 | 72 65 64 72 61 77 0d 1e | . 1 :.|redraw..|
|00003f20| 82 06 20 cb 0d 1e 91 13 | 20 e7 20 73 61 76 65 64 |.. .....| . saved|
|00003f30| 5f 6f 6b 3d a3 20 8c 0d | 1e a0 35 20 20 f2 72 6d |_ok=. ..|..5 .rm|
|00003f40| 28 22 42 55 54 33 22 29 | 3a 62 75 74 31 24 3d 74 |("BUT3")|:but1$=t|
|00003f50| 65 78 74 24 3a f2 72 6d | 28 22 42 55 54 34 22 29 |ext$:.rm|("BUT4")|
|00003f60| 3a 62 75 74 32 24 3d 74 | 65 78 74 24 0d 1e af 2b |:but2$=t|ext$...+|
|00003f70| 20 20 f2 72 6d 28 22 41 | 4c 54 35 22 29 3a f2 61 | .rm("A|LT5"):.a|
|00003f80| 6c 65 72 74 28 74 65 78 | 74 24 2c 62 75 74 31 24 |lert(tex|t$,but1$|
|00003f90| 2c 62 75 74 32 24 29 0d | 1e be 11 20 20 e7 20 61 |,but2$).|... . a|
|00003fa0| 6c 65 72 74 3d 30 20 e1 | 0d 1e cd 06 20 cd 0d 1e |lert=0 .|.... ...|
|00003fb0| dc 0f 20 f2 6d 69 6e 69 | 5f 70 6f 6c 6c 0d 1e eb |.. .mini|_poll...|
|00003fc0| 0b 20 f2 72 65 73 65 74 | 0d 1e fa 06 20 e1 0d 1f |. .reset|.... ...|
|00003fd0| 09 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 1f |.. .----|------..|
|00003fe0| 18 0f 20 dd f2 73 61 76 | 65 28 4c 24 29 0d 1f 27 |.. ..sav|e(L$)..'|
|00003ff0| 3f 20 c8 99 22 4f 53 5f | 53 70 72 69 74 65 4f 70 |? .."OS_|SpriteOp|
|00004000| 22 2c 32 36 39 2c 73 61 | 76 65 73 70 61 63 65 2c |",269,sa|vespace,|
|00004010| 73 61 76 65 74 65 6d 70 | 25 2c 31 32 2c 31 20 b8 |savetemp|%,12,1 .|
|00004020| 20 52 30 2c 52 31 2c 52 | 32 2c 52 33 0d 1f 36 17 | R0,R1,R|2,R3..6.|
|00004030| 20 3f 28 73 61 76 65 74 | 65 6d 70 25 2b 52 33 29 | ?(savet|emp%+R3)|
|00004040| 3d 31 33 0d 1f 45 24 20 | 64 3d a7 4c 24 2c 22 2e |=13..E$ |d=.L$,".|
|00004050| 22 29 3a e7 20 64 3d 30 | 20 f2 73 61 76 65 5f 65 |"):. d=0| .save_e|
|00004060| 72 72 6f 72 31 3a e1 0d | 1f 54 11 20 64 3d a9 28 |rror1:..|.T. d=.(|
|00004070| 4c 24 29 3a 64 2b 3d 31 | 0d 1f 63 1a 20 f5 3a 64 |L$):d+=1|..c. .:d|
|00004080| 2d 3d 31 3a fd 20 c1 4c | 24 2c 64 2c 31 29 3d 22 |-=1:. .L|$,d,1)="|
|00004090| 2e 22 0d 1f 72 2a 20 c8 | 99 22 4f 53 5f 46 69 6c |."..r* .|."OS_Fil|
|000040a0| 65 22 2c 31 37 2c 28 4c | 24 2b 22 2e 46 6f 72 65 |e",17,(L|$+".Fore|
|000040b0| 5f 44 61 74 61 22 29 20 | b8 20 52 30 0d 1f 81 0c |_Data") |. R0....|
|000040c0| 20 c8 8e 20 52 30 20 ca | 0d 1f 90 09 20 20 c9 20 | .. R0 .|.... . |
|000040d0| 30 0d 1f 9f 30 20 20 20 | e7 20 c1 4c 24 2c 64 2b |0...0 |. .L$,d+|
|000040e0| 31 2c 31 29 3d 22 21 22 | 20 4c 24 3d c0 4c 24 2c |1,1)="!"| L$=.L$,|
|000040f0| 64 29 2b c2 4c 24 2c a9 | 28 4c 24 29 2d 64 2d 31 |d)+.L$,.|(L$)-d-1|
|00004100| 29 0d 1f ae 27 20 20 20 | 74 70 61 74 68 24 3d c1 |)...' |tpath$=.|
|00004110| 4c 24 2c 31 2c 64 29 2b | 22 21 22 2b c2 4c 24 2c |L$,1,d)+|"!"+.L$,|
|00004120| a9 28 4c 24 29 2d 64 29 | 0d 1f bd 16 20 20 20 ff |.(L$)-d)|.... .|
|00004130| 22 43 44 49 52 20 22 2b | 74 70 61 74 68 24 0d 1f |"CDIR "+|tpath$..|
|00004140| cc 42 20 20 20 c8 99 22 | 4f 53 5f 53 70 72 69 74 |.B .."|OS_Sprit|
|00004150| 65 4f 70 22 2c 32 38 32 | 2c 73 61 76 65 73 70 61 |eOp",282|,savespa|
|00004160| 63 65 2c 24 73 61 76 65 | 74 65 6d 70 25 2c 28 22 |ce,$save|temp%,("|
|00004170| 21 22 2b c2 4c 24 2c a9 | 28 4c 24 29 2d 64 29 29 |!"+.L$,.|(L$)-d))|
|00004180| 0d 1f db 37 20 20 20 c8 | 99 22 4f 53 5f 53 70 72 |...7 .|."OS_Spr|
|00004190| 69 74 65 4f 70 22 2c 32 | 36 38 2c 73 61 76 65 73 |iteOp",2|68,saves|
|000041a0| 70 61 63 65 2c 74 70 61 | 74 68 24 2b 22 2e 21 53 |pace,tpa|th$+".!S|
|000041b0| 70 72 69 74 65 73 22 0d | 1f ea 1d 20 20 20 74 70 |prites".|... tp|
|000041c0| 61 74 68 32 24 3d 74 70 | 61 74 68 24 2b 22 2e 21 |ath2$=tp|ath$+".!|
|000041d0| 52 75 6e 22 0d 1f f9 3d | 20 20 20 c8 99 22 4f 53 |Run"...=| .."OS|
|000041e0| 5f 46 69 6c 65 22 2c 30 | 2c 74 70 61 74 68 32 24 |_File",0|,tpath2$|
|000041f0| 2c 52 46 32 25 2c 52 46 | 33 25 2c 72 75 6e 66 69 |,RF2%,RF|3%,runfi|
|00004200| 6c 65 25 2c 72 75 6e 66 | 69 6c 65 25 2b 52 46 34 |le%,runf|ile%+RF4|
|00004210| 25 0d 20 08 09 20 20 c9 | 20 31 0d 20 17 10 20 20 |%. .. .| 1. .. |
|00004220| 20 74 70 61 74 68 24 3d | 4c 24 0d 20 26 06 20 cb | tpath$=|L$. &. .|
|00004230| 0d 20 35 1b 20 59 24 3d | 74 70 61 74 68 24 2b 22 |. 5. Y$=|tpath$+"|
|00004240| 2e 46 6f 72 65 5f 44 61 | 74 61 22 0d 20 44 08 20 |.Fore_Da|ta". D. |
|00004250| ea 20 85 0d 20 53 10 20 | ee 20 85 20 ea 3a d9 23 |. .. S. |. . .:.#|
|00004260| 4c 3a e1 0d 20 62 0b 20 | 4c 3d ae 20 59 24 0d 20 |L:.. b. |L=. Y$. |
|00004270| 71 0d 20 f1 23 4c 2c 6d | 61 70 24 0d 20 80 3a 20 |q. .#L,m|ap$. .: |
|00004280| f1 23 4c 2c 63 75 72 72 | 65 6e 74 31 5f 69 74 65 |.#L,curr|ent1_ite|
|00004290| 6d 3a f1 23 4c 2c 63 75 | 72 72 65 6e 74 32 5f 69 |m:.#L,cu|rrent2_i|
|000042a0| 74 65 6d 3a f1 23 4c 2c | 63 75 72 72 65 6e 74 33 |tem:.#L,|current3|
|000042b0| 5f 69 74 65 6d 0d 20 8f | 12 20 e3 20 6c 6f 6f 70 |_item. .|. . loop|
|000042c0| 3d 30 20 b8 20 31 30 0d | 20 9e 40 20 f1 23 4c 2c |=0 . 10.| .@ .#L,|
|000042d0| 74 6f 77 6e 73 65 74 31 | 25 28 6c 6f 6f 70 29 3a |townset1|%(loop):|
|000042e0| f1 23 4c 2c 74 6f 77 6e | 73 65 74 32 25 28 6c 6f |.#L,town|set2%(lo|
|000042f0| 6f 70 29 3a f1 23 4c 2c | 74 6f 77 6e 73 65 74 33 |op):.#L,|townset3|
|00004300| 25 28 6c 6f 6f 70 29 0d | 20 ad 06 20 ed 0d 20 bc |%(loop).| .. .. .|
|00004310| 2e 20 f1 23 4c 2c 66 72 | 31 5f 6e 61 6d 65 24 3a |. .#L,fr|1_name$:|
|00004320| f1 23 4c 2c 66 72 32 5f | 6e 61 6d 65 24 3a f1 23 |.#L,fr2_|name$:.#|
|00004330| 4c 2c 66 72 33 5f 6e 61 | 6d 65 24 0d 20 cb 08 20 |L,fr3_na|me$. .. |
|00004340| d9 23 4c 0d 20 da 08 20 | f7 20 85 0d 20 e9 04 0d |.#L. .. |. .. ...|
|00004350| 20 f8 4e 20 59 24 3d 74 | 70 61 74 68 24 2b 22 2e | .N Y$=t|path$+".|
|00004360| 66 72 61 6d 65 31 22 3a | c8 99 22 4f 53 5f 46 69 |frame1":|.."OS_Fi|
|00004370| 6c 65 22 2c 31 30 2c 59 | 24 2c 26 46 46 44 2c 2c |le",10,Y|$,&FFD,,|
|00004380| 66 72 61 6d 65 31 5f 69 | 74 65 6d 73 2c 66 72 61 |frame1_i|tems,fra|
|00004390| 6d 65 31 5f 69 74 65 6d | 73 2b 35 30 31 0d 21 07 |me1_item|s+501.!.|
|000043a0| 4e 20 59 24 3d 74 70 61 | 74 68 24 2b 22 2e 66 72 |N Y$=tpa|th$+".fr|
|000043b0| 61 6d 65 32 22 3a c8 99 | 22 4f 53 5f 46 69 6c 65 |ame2":..|"OS_File|
|000043c0| 22 2c 31 30 2c 59 24 2c | 26 46 46 44 2c 2c 66 72 |",10,Y$,|&FFD,,fr|
|000043d0| 61 6d 65 32 5f 69 74 65 | 6d 73 2c 66 72 61 6d 65 |ame2_ite|ms,frame|
|000043e0| 32 5f 69 74 65 6d 73 2b | 35 30 31 0d 21 16 4e 20 |2_items+|501.!.N |
|000043f0| 59 24 3d 74 70 61 74 68 | 24 2b 22 2e 66 72 61 6d |Y$=tpath|$+".fram|
|00004400| 65 33 22 3a c8 99 22 4f | 53 5f 46 69 6c 65 22 2c |e3":.."O|S_File",|
|00004410| 31 30 2c 59 24 2c 26 46 | 46 44 2c 2c 66 72 61 6d |10,Y$,&F|FD,,fram|
|00004420| 65 33 5f 69 74 65 6d 73 | 2c 66 72 61 6d 65 33 5f |e3_items|,frame3_|
|00004430| 69 74 65 6d 73 2b 35 30 | 31 0d 21 25 04 0d 21 34 |items+50|1.!%..!4|
|00004440| 3f 20 62 6c 6f 63 6b 25 | 21 30 3d 77 68 61 6e 64 |? block%|!0=whand|
|00004450| 6c 65 38 25 3a c8 99 22 | 57 69 6d 70 5f 43 6c 6f |le8%:.."|Wimp_Clo|
|00004460| 73 65 57 69 6e 64 6f 77 | 22 2c 2c 62 6c 6f 63 6b |seWindow|",,block|
|00004470| 25 3a 73 61 76 65 64 5f | 6f 6b 3d b9 0d 21 43 06 |%:saved_|ok=..!C.|
|00004480| 20 e1 0d 21 52 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..!R. .|--------|
|00004490| 2d 2d 0d 21 61 12 20 dd | f2 73 61 76 65 5f 65 72 |--.!a. .|.save_er|
|000044a0| 72 6f 72 31 0d 21 70 4e | 20 f2 72 6d 28 22 45 52 |ror1.!pN| .rm("ER|
|000044b0| 52 38 22 29 3a 24 62 6c | 6f 63 6b 25 3d 74 65 78 |R8"):$bl|ock%=tex|
|000044c0| 74 24 3a f2 72 6d 28 22 | 45 52 4d 31 22 29 3a c8 |t$:.rm("|ERM1"):.|
|000044d0| 99 22 57 69 6d 70 5f 52 | 65 70 6f 72 74 45 72 72 |."Wimp_R|eportErr|
|000044e0| 6f 72 22 2c 62 6c 6f 63 | 6b 25 2c 31 2c 74 65 78 |or",bloc|k%,1,tex|
|000044f0| 74 24 0d 21 7f 06 20 e1 | 0d 21 8e 10 20 f4 2d 2d |t$.!.. .|.!.. .--|
|00004500| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 21 9d 10 20 dd f2 73 |--------|.!.. ..s|
|00004510| 61 76 65 32 28 4c 24 29 | 0d 21 ac 24 20 6c 3d a7 |ave2(L$)|.!.$ l=.|
|00004520| 4c 24 2c 22 2e 22 29 3a | e7 20 6c 3d 30 20 f2 73 |L$,"."):|. l=0 .s|
|00004530| 61 76 65 5f 65 72 72 6f | 72 31 3a e1 0d 21 bb 1f |ave_erro|r1:..!..|
|00004540| 20 c8 99 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 | .."OS_S|priteOp"|
|00004550| 2c 32 36 38 2c 6d 61 70 | 2c 4c 24 0d 21 ca 1c 20 |,268,map|,L$.!.. |
|00004560| c8 99 22 57 69 6d 70 5f | 43 72 65 61 74 65 4d 65 |.."Wimp_|CreateMe|
|00004570| 6e 75 22 2c 2c 2d 31 0d | 21 d9 06 20 e1 0d 21 e8 |nu",,-1.|!.. ..!.|
|00004580| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 21 f7 |. .-----|-----.!.|
|00004590| 0f 20 dd f2 6c 6f 61 64 | 28 4c 24 29 0d 22 06 15 |. ..load|(L$)."..|
|000045a0| 20 c8 99 22 48 6f 75 72 | 67 6c 61 73 73 5f 4f 6e | .."Hour|glass_On|
|000045b0| 22 0d 22 15 1b 20 f2 72 | 65 73 65 74 3a 63 75 72 |".".. .r|eset:cur|
|000045c0| 72 65 6e 74 5f 66 72 61 | 6d 65 3d 31 0d 22 24 32 |rent_fra|me=1."$2|
|000045d0| 20 f2 69 73 65 74 28 32 | 37 2c 22 46 72 61 6d 65 | .iset(2|7,"Frame|
|000045e0| 20 22 2b c3 28 63 75 72 | 72 65 6e 74 5f 66 72 61 | "+.(cur|rent_fra|
|000045f0| 6d 65 29 2c 77 68 61 6e | 64 6c 65 31 25 29 0d 22 |me),whan|dle1%)."|
|00004600| 33 17 20 59 24 3d 4c 24 | 2b 22 2e 46 6f 72 65 5f |3. Y$=L$|+".Fore_|
|00004610| 44 61 74 61 22 0d 22 42 | 08 20 ea 20 85 0d 22 51 |Data"."B|. . .."Q|
|00004620| 10 20 ee 20 85 20 ea 3a | d9 23 4c 3a e1 0d 22 60 |. . . .:|.#L:.."`|
|00004630| 0b 20 4c 3d 8e 20 59 24 | 0d 22 6f 0d 20 e8 23 4c |. L=. Y$|."o. .#L|
|00004640| 2c 6d 61 70 24 0d 22 7e | 3a 20 e8 23 4c 2c 63 75 |,map$."~|: .#L,cu|
|00004650| 72 72 65 6e 74 31 5f 69 | 74 65 6d 3a e8 23 4c 2c |rrent1_i|tem:.#L,|
|00004660| 63 75 72 72 65 6e 74 32 | 5f 69 74 65 6d 3a e8 23 |current2|_item:.#|
|00004670| 4c 2c 63 75 72 72 65 6e | 74 33 5f 69 74 65 6d 0d |L,curren|t3_item.|
|00004680| 22 8d 12 20 e3 20 6c 6f | 6f 70 3d 30 20 b8 20 31 |".. . lo|op=0 . 1|
|00004690| 30 0d 22 9c 40 20 e8 23 | 4c 2c 74 6f 77 6e 73 65 |0.".@ .#|L,townse|
|000046a0| 74 31 25 28 6c 6f 6f 70 | 29 3a e8 23 4c 2c 74 6f |t1%(loop|):.#L,to|
|000046b0| 77 6e 73 65 74 32 25 28 | 6c 6f 6f 70 29 3a e8 23 |wnset2%(|loop):.#|
|000046c0| 4c 2c 74 6f 77 6e 73 65 | 74 33 25 28 6c 6f 6f 70 |L,townse|t3%(loop|
|000046d0| 29 0d 22 ab 06 20 ed 0d | 22 ba 2e 20 e8 23 4c 2c |).".. ..|".. .#L,|
|000046e0| 66 72 31 5f 6e 61 6d 65 | 24 3a e8 23 4c 2c 66 72 |fr1_name|$:.#L,fr|
|000046f0| 32 5f 6e 61 6d 65 24 3a | e8 23 4c 2c 66 72 33 5f |2_name$:|.#L,fr3_|
|00004700| 6e 61 6d 65 24 0d 22 c9 | 08 20 d9 23 4c 0d 22 d8 |name$.".|. .#L.".|
|00004710| 08 20 f7 20 85 0d 22 e7 | 04 0d 22 f6 35 20 59 24 |. . ..".|..".5 Y$|
|00004720| 3d 4c 24 2b 22 2e 66 72 | 61 6d 65 31 22 3a c8 99 |=L$+".fr|ame1":..|
|00004730| 22 4f 53 5f 46 69 6c 65 | 22 2c 31 36 2c 59 24 2c |"OS_File|",16,Y$,|
|00004740| 66 72 61 6d 65 31 5f 69 | 74 65 6d 73 2c 30 0d 23 |frame1_i|tems,0.#|
|00004750| 05 35 20 59 24 3d 4c 24 | 2b 22 2e 66 72 61 6d 65 |.5 Y$=L$|+".frame|
|00004760| 32 22 3a c8 99 22 4f 53 | 5f 46 69 6c 65 22 2c 31 |2":.."OS|_File",1|
|00004770| 36 2c 59 24 2c 66 72 61 | 6d 65 32 5f 69 74 65 6d |6,Y$,fra|me2_item|
|00004780| 73 2c 30 0d 23 14 35 20 | 59 24 3d 4c 24 2b 22 2e |s,0.#.5 |Y$=L$+".|
|00004790| 66 72 61 6d 65 33 22 3a | c8 99 22 4f 53 5f 46 69 |frame3":|.."OS_Fi|
|000047a0| 6c 65 22 2c 31 36 2c 59 | 24 2c 66 72 61 6d 65 33 |le",16,Y|$,frame3|
|000047b0| 5f 69 74 65 6d 73 2c 30 | 0d 23 23 04 0d 23 32 15 |_items,0|.##..#2.|
|000047c0| 20 f2 63 68 61 6e 67 65 | 5f 66 72 61 6d 65 28 30 | .change|_frame(0|
|000047d0| 29 0d 23 41 06 20 e1 0d | 23 50 10 20 f4 2d 2d 2d |).#A. ..|#P. .---|
|000047e0| 2d 2d 2d 2d 2d 2d 2d 0d | 23 5f 0f 20 dd f2 63 61 |-------.|#_. ..ca|
|000047f0| 6c 6c 73 61 76 65 0d 23 | 6e 30 20 e7 20 6f 75 74 |llsave.#|n0 . out|
|00004800| 6c 69 6e 65 25 3d 31 20 | 77 68 25 3d 77 68 61 6e |line%=1 |wh%=whan|
|00004810| 64 6c 65 38 25 20 8b 20 | 77 68 25 3d 73 61 76 65 |dle8% . |wh%=save|
|00004820| 32 5f 77 69 6e 25 0d 23 | 7d 18 20 f2 69 72 65 61 |2_win%.#|}. .irea|
|00004830| 64 28 30 2c 77 68 25 29 | 3a 4c 24 3d 61 24 0d 23 |d(0,wh%)|:L$=a$.#|
|00004840| 8c 24 20 c8 99 22 57 69 | 6d 70 5f 47 65 74 50 6f |.$ .."Wi|mp_GetPo|
|00004850| 69 6e 74 65 72 49 6e 66 | 6f 22 2c 2c 62 6c 6f 63 |interInf|o",,bloc|
|00004860| 6b 25 0d 23 9b 3f 20 62 | 6c 6f 63 6b 25 21 32 30 |k%.#.? b|lock%!20|
|00004870| 3d 62 6c 6f 63 6b 25 21 | 31 32 3a 62 6c 6f 63 6b |=block%!|12:block|
|00004880| 25 21 32 34 3d 62 6c 6f | 63 6b 25 21 31 36 3a 62 |%!24=blo|ck%!16:b|
|00004890| 6c 6f 63 6b 25 21 32 38 | 3d 62 6c 6f 63 6b 25 21 |lock%!28|=block%!|
|000048a0| 30 0d 23 aa 31 20 62 6c | 6f 63 6b 25 21 33 32 3d |0.#.1 bl|ock%!32=|
|000048b0| 62 6c 6f 63 6b 25 21 34 | 3a 62 6c 6f 63 6b 25 21 |block%!4|:block%!|
|000048c0| 33 36 3d 31 30 30 3a 62 | 6c 6f 63 6b 25 21 30 3d |36=100:b|lock%!0=|
|000048d0| 36 34 0d 23 b9 2b 20 62 | 6c 6f 63 6b 25 21 31 32 |64.#.+ b|lock%!12|
|000048e0| 3d 30 3a 62 6c 6f 63 6b | 25 21 31 36 3d 31 3a 62 |=0:block|%!16=1:b|
|000048f0| 6c 6f 63 6b 25 21 34 30 | 3d 26 46 46 46 0d 23 c8 |lock%!40|=&FFF.#.|
|00004900| 22 20 24 28 62 6c 6f 63 | 6b 25 2b 34 34 29 3d a4 |" $(bloc|k%+44)=.|
|00004910| 67 65 74 6c 65 61 66 6e | 61 6d 65 28 4c 24 29 0d |getleafn|ame(L$).|
|00004920| 23 d7 37 20 c8 99 22 57 | 69 6d 70 5f 53 65 6e 64 |#.7 .."W|imp_Send|
|00004930| 4d 65 73 73 61 67 65 22 | 2c 31 37 2c 62 6c 6f 63 |Message"|,17,bloc|
|00004940| 6b 25 2c 62 6c 6f 63 6b | 25 21 32 30 2c 62 6c 6f |k%,block|%!20,blo|
|00004950| 63 6b 25 21 32 34 0d 23 | e6 06 20 e1 0d 23 f5 10 |ck%!24.#|.. ..#..|
|00004960| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 24 04 19 | .------|----.$..|
|00004970| 20 dd a4 67 65 74 6c 65 | 61 66 6e 61 6d 65 28 6e | ..getle|afname(n|
|00004980| 61 6d 65 24 29 0d 24 13 | 13 20 c8 95 20 a7 6e 61 |ame$).$.|. .. .na|
|00004990| 6d 65 24 2c 22 2e 22 29 | 0d 24 22 20 20 6e 61 6d |me$,".")|.$" nam|
|000049a0| 65 24 3d c1 6e 61 6d 65 | 24 2c a7 6e 61 6d 65 24 |e$=.name|$,.name$|
|000049b0| 2c 22 2e 22 29 2b 31 29 | 0d 24 31 06 20 ce 0d 24 |,".")+1)|.$1. ..$|
|000049c0| 40 0e 20 3d 6e 61 6d 65 | 24 2b bd 30 0d 24 4f 10 |@. =name|$+.0.$O.|
|000049d0| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 24 5e 12 | .------|----.$^.|
|000049e0| 20 dd f2 64 72 61 67 6f | 75 74 6c 69 6e 65 0d 24 | ..drago|utline.$|
|000049f0| 6d 36 20 21 62 6c 6f 63 | 6b 25 3d 77 68 61 6e 64 |m6 !bloc|k%=whand|
|00004a00| 6c 65 38 25 3a c8 99 22 | 57 69 6d 70 5f 47 65 74 |le8%:.."|Wimp_Get|
|00004a10| 57 69 6e 64 6f 77 53 74 | 61 74 65 22 2c 2c 62 6c |WindowSt|ate",,bl|
|00004a20| 6f 63 6b 25 0d 24 7c 33 | 20 6f 78 25 3d 62 6c 6f |ock%.$|3| ox%=blo|
|00004a30| 63 6b 25 21 34 2d 62 6c | 6f 63 6b 25 21 32 30 3a |ck%!4-bl|ock%!20:|
|00004a40| 6f 79 25 3d 62 6c 6f 63 | 6b 25 21 31 36 2d 62 6c |oy%=bloc|k%!16-bl|
|00004a50| 6f 63 6b 25 21 32 30 0d | 24 8b 2d 20 62 6c 6f 63 |ock%!20.|$.- bloc|
|00004a60| 6b 25 21 34 3d 32 3a c8 | 99 22 57 69 6d 70 5f 47 |k%!4=2:.|."Wimp_G|
|00004a70| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 62 6c |etIconSt|ate",,bl|
|00004a80| 6f 63 6b 25 0d 24 9a 37 | 20 21 62 6c 6f 63 6b 25 |ock%.$.7| !block%|
|00004a90| 3d 77 68 61 6e 64 6c 65 | 38 25 3a 62 6c 6f 63 6b |=whandle|8%:block|
|00004aa0| 25 21 34 3d 35 3a 62 6c | 6f 63 6b 25 21 38 3d 6f |%!4=5:bl|ock%!8=o|
|00004ab0| 78 25 2b 62 6c 6f 63 6b | 25 21 38 0d 24 a9 34 20 |x%+block|%!8.$.4 |
|00004ac0| 62 6c 6f 63 6b 25 21 31 | 32 3d 6f 79 25 2b 62 6c |block%!1|2=oy%+bl|
|00004ad0| 6f 63 6b 25 21 31 32 3a | 62 6c 6f 63 6b 25 21 31 |ock%!12:|block%!1|
|00004ae0| 36 3d 6f 78 25 2b 62 6c | 6f 63 6b 25 21 31 36 0d |6=ox%+bl|ock%!16.|
|00004af0| 24 b8 34 20 62 6c 6f 63 | 6b 25 21 32 30 3d 6f 79 |$.4 bloc|k%!20=oy|
|00004b00| 25 2b 62 6c 6f 63 6b 25 | 21 32 30 3a 62 6c 6f 63 |%+block%|!20:bloc|
|00004b10| 6b 25 21 32 34 3d 30 3a | 62 6c 6f 63 6b 25 21 32 |k%!24=0:|block%!2|
|00004b20| 38 3d 30 0d 24 c7 2c 20 | 62 6c 6f 63 6b 25 21 33 |8=0.$., |block%!3|
|00004b30| 32 3d 26 37 46 46 46 46 | 46 46 46 3a 62 6c 6f 63 |2=&7FFFF|FFF:bloc|
|00004b40| 6b 25 21 33 36 3d 26 37 | 46 46 46 46 46 46 46 0d |k%!36=&7|FFFFFFF.|
|00004b50| 24 d6 1d 20 c8 99 22 57 | 69 6d 70 5f 44 72 61 67 |$.. .."W|imp_Drag|
|00004b60| 42 6f 78 22 2c 2c 62 6c | 6f 63 6b 25 0d 24 e5 06 |Box",,bl|ock%.$..|
|00004b70| 20 e1 0d 24 f4 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..$.. .|--------|
|00004b80| 2d 2d 0d 25 03 13 20 dd | f2 64 72 61 67 6f 75 74 |--.%.. .|.dragout|
|00004b90| 6c 69 6e 65 32 0d 25 12 | 37 20 21 62 6c 6f 63 6b |line2.%.|7 !block|
|00004ba0| 25 3d 73 61 76 65 32 5f | 77 69 6e 25 3a c8 99 22 |%=save2_|win%:.."|
|00004bb0| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 53 74 |Wimp_Get|WindowSt|
|00004bc0| 61 74 65 22 2c 2c 62 6c | 6f 63 6b 25 0d 25 21 33 |ate",,bl|ock%.%!3|
|00004bd0| 20 6f 78 25 3d 62 6c 6f | 63 6b 25 21 34 2d 62 6c | ox%=blo|ck%!4-bl|
|00004be0| 6f 63 6b 25 21 32 30 3a | 6f 79 25 3d 62 6c 6f 63 |ock%!20:|oy%=bloc|
|00004bf0| 6b 25 21 31 36 2d 62 6c | 6f 63 6b 25 21 32 30 0d |k%!16-bl|ock%!20.|
|00004c00| 25 30 2d 20 62 6c 6f 63 | 6b 25 21 34 3d 32 3a c8 |%0- bloc|k%!4=2:.|
|00004c10| 99 22 57 69 6d 70 5f 47 | 65 74 49 63 6f 6e 53 74 |."Wimp_G|etIconSt|
|00004c20| 61 74 65 22 2c 2c 62 6c | 6f 63 6b 25 0d 25 3f 38 |ate",,bl|ock%.%?8|
|00004c30| 20 21 62 6c 6f 63 6b 25 | 3d 73 61 76 65 32 5f 77 | !block%|=save2_w|
|00004c40| 69 6e 25 3a 62 6c 6f 63 | 6b 25 21 34 3d 35 3a 62 |in%:bloc|k%!4=5:b|
|00004c50| 6c 6f 63 6b 25 21 38 3d | 6f 78 25 2b 62 6c 6f 63 |lock%!8=|ox%+bloc|
|00004c60| 6b 25 21 38 0d 25 4e 34 | 20 62 6c 6f 63 6b 25 21 |k%!8.%N4| block%!|
|00004c70| 31 32 3d 6f 79 25 2b 62 | 6c 6f 63 6b 25 21 31 32 |12=oy%+b|lock%!12|
|00004c80| 3a 62 6c 6f 63 6b 25 21 | 31 36 3d 6f 78 25 2b 62 |:block%!|16=ox%+b|
|00004c90| 6c 6f 63 6b 25 21 31 36 | 0d 25 5d 34 20 62 6c 6f |lock%!16|.%]4 blo|
|00004ca0| 63 6b 25 21 32 30 3d 6f | 79 25 2b 62 6c 6f 63 6b |ck%!20=o|y%+block|
|00004cb0| 25 21 32 30 3a 62 6c 6f | 63 6b 25 21 32 34 3d 30 |%!20:blo|ck%!24=0|
|00004cc0| 3a 62 6c 6f 63 6b 25 21 | 32 38 3d 30 0d 25 6c 2c |:block%!|28=0.%l,|
|00004cd0| 20 62 6c 6f 63 6b 25 21 | 33 32 3d 26 37 46 46 46 | block%!|32=&7FFF|
|00004ce0| 46 46 46 46 3a 62 6c 6f | 63 6b 25 21 33 36 3d 26 |FFFF:blo|ck%!36=&|
|00004cf0| 37 46 46 46 46 46 46 46 | 0d 25 7b 1d 20 c8 99 22 |7FFFFFFF|.%{. .."|
|00004d00| 57 69 6d 70 5f 44 72 61 | 67 42 6f 78 22 2c 2c 62 |Wimp_Dra|gBox",,b|
|00004d10| 6c 6f 63 6b 25 0d 25 8a | 06 20 e1 0d 25 99 10 20 |lock%.%.|. ..%.. |
|00004d20| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 25 a8 0f 20 |.-------|---.%.. |
|00004d30| dd f2 73 61 76 65 64 61 | 74 61 0d 25 b7 11 20 70 |..saveda|ta.%.. p|
|00004d40| 72 6f 70 6e 61 6d 65 24 | 3d 22 22 0d 25 c6 09 20 |ropname$|="".%.. |
|00004d50| 61 25 3d 30 0d 25 d5 16 | 20 62 25 3d 62 6c 6f 63 |a%=0.%..| b%=bloc|
|00004d60| 6b 25 3f 28 34 34 2b 61 | 25 29 0d 25 e4 0d 20 c8 |k%?(44+a|%).%.. .|
|00004d70| 95 20 62 25 3c 3e 30 0d | 25 f3 1b 20 70 72 6f 70 |. b%<>0.|%.. prop|
|00004d80| 6e 61 6d 65 24 2b 3d bd | 28 62 25 29 3a 61 25 2b |name$+=.|(b%):a%+|
|00004d90| 3d 31 0d 26 02 16 20 62 | 25 3d 62 6c 6f 63 6b 25 |=1.&.. b|%=block%|
|00004da0| 3f 28 34 34 2b 61 25 29 | 0d 26 11 06 20 ce 0d 26 |?(44+a%)|.&.. ..&|
|00004db0| 20 36 20 e7 20 6f 75 74 | 6c 69 6e 65 25 3d 31 20 | 6 . out|line%=1 |
|00004dc0| f2 73 61 76 65 28 70 72 | 6f 70 6e 61 6d 65 24 29 |.save(pr|opname$)|
|00004dd0| 20 8b 20 f2 73 61 76 65 | 32 28 70 72 6f 70 6e 61 | . .save|2(propna|
|00004de0| 6d 65 24 29 0d 26 2f 06 | 20 e1 0d 26 3e 2f 20 62 |me$).&/.| ..&>/ b|
|00004df0| 6c 6f 63 6b 25 21 31 32 | 3d 62 6c 6f 63 6b 25 21 |lock%!12|=block%!|
|00004e00| 38 3a 62 6c 6f 63 6b 25 | 21 31 36 3d 33 3a 21 62 |8:block%|!16=3:!b|
|00004e10| 6c 6f 63 6b 25 3d 32 35 | 36 0d 26 4d 37 20 c8 99 |lock%=25|6.&M7 ..|
|00004e20| 22 57 69 6d 70 5f 53 65 | 6e 64 4d 65 73 73 61 67 |"Wimp_Se|ndMessag|
|00004e30| 65 22 2c 31 38 2c 62 6c | 6f 63 6b 25 2c 62 6c 6f |e",18,bl|ock%,blo|
|00004e40| 63 6b 25 21 32 30 2c 62 | 6c 6f 63 6b 25 21 32 34 |ck%!20,b|lock%!24|
|00004e50| 0d 26 5c 06 20 e1 0d 26 | 6b 10 20 f4 2d 2d 2d 2d |.&\. ..&|k. .----|
|00004e60| 2d 2d 2d 2d 2d 2d 0d 26 | 7a 0e 20 dd f2 70 64 72 |------.&|z. ..pdr|
|00004e70| 69 76 65 72 0d 26 89 08 | 20 ea 20 85 0d 26 98 28 |iver.&..| . ..&.(|
|00004e80| 20 ee 20 85 20 ea 3a f7 | 20 85 3a 52 30 3d 2d 31 | . . .:.| .:R0=-1|
|00004e90| 3a 74 79 70 24 3d 22 6e | 6f 74 20 6c 6f 61 64 65 |:typ$="n|ot loade|
|00004ea0| 64 22 3a e1 0d 26 a7 26 | 20 c8 99 22 50 44 72 69 |d":..&.&| .."PDri|
|00004eb0| 76 65 72 5f 49 6e 66 6f | 22 20 b8 20 52 30 2c 52 |ver_Info|" . R0,R|
|00004ec0| 31 2c 52 32 2c 52 33 2c | 52 34 0d 26 b6 08 20 f7 |1,R2,R3,|R4.&.. .|
|00004ed0| 20 85 0d 26 c5 0c 20 74 | 79 70 24 3d 22 22 0d 26 | ..&.. t|yp$="".&|
|00004ee0| d4 06 20 f5 0d 26 e3 1e | 20 20 74 79 70 24 3d 74 |.. ..&..| typ$=t|
|00004ef0| 79 70 24 2b bd 28 3f 52 | 34 29 3a 52 34 3d 52 34 |yp$+.(?R|4):R4=R4|
|00004f00| 2b 31 0d 26 f2 19 20 fd | 20 3f 52 34 3d 30 20 84 |+1.&.. .| ?R4=0 .|
|00004f10| 20 a9 28 74 79 70 24 29 | 3d 31 35 0d 27 01 06 20 | .(typ$)|=15.'.. |
|00004f20| e1 0d 27 10 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..'.. .-|--------|
|00004f30| 2d 0d 27 1f 15 20 dd f2 | 6e 6f 64 72 69 76 65 72 |-.'.. ..|nodriver|
|00004f40| 5f 65 72 72 6f 72 0d 27 | 2e 2f 20 f2 72 6d 28 22 |_error.'|./ .rm("|
|00004f50| 45 52 52 39 22 29 3a 21 | 62 6c 6f 63 6b 25 3d 30 |ERR9"):!|block%=0|
|00004f60| 3a 24 28 62 6c 6f 63 6b | 25 2b 34 29 3d 74 65 78 |:$(block|%+4)=tex|
|00004f70| 74 24 2b bd 30 0d 27 3d | 34 20 f2 72 6d 28 22 45 |t$+.0.'=|4 .rm("E|
|00004f80| 52 4d 31 22 29 3a c8 99 | 22 57 69 6d 70 5f 52 65 |RM1"):..|"Wimp_Re|
|00004f90| 70 6f 72 74 45 72 72 6f | 72 22 2c 62 6c 6f 63 6b |portErro|r",block|
|00004fa0| 25 2c 30 2c 74 65 78 74 | 24 0d 27 4c 2b 20 c8 99 |%,0,text|$.'L+ ..|
|00004fb0| 22 57 69 6d 70 5f 53 65 | 74 43 61 72 65 74 50 6f |"Wimp_Se|tCaretPo|
|00004fc0| 73 69 74 69 6f 6e 22 2c | 77 68 61 6e 64 6c 65 31 |sition",|whandle1|
|00004fd0| 25 2c 2d 31 0d 27 5b 06 | 20 e1 0d 27 6a 10 20 f4 |%,-1.'[.| ..'j. .|
|00004fe0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 27 79 0c 20 dd |--------|--.'y. .|
|00004ff0| f2 64 65 6c 61 79 0d 27 | 88 1b 20 e3 20 74 69 6d |.delay.'|.. . tim|
|00005000| 65 5f 6c 6f 6f 70 3d 31 | 20 b8 20 34 30 30 30 3a |e_loop=1| . 4000:|
|00005010| ed 0d 27 97 06 20 e1 0d | 27 a6 10 20 f4 2d 2d 2d |..'.. ..|'.. .---|
|00005020| 2d 2d 2d 2d 2d 2d 2d 0d | 27 b5 13 20 dd f2 6f 70 |-------.|'.. ..op|
|00005030| 65 6e 5f 74 65 78 74 77 | 69 6e 0d 27 c4 0f 20 f2 |en_textw|in.'.. .|
|00005040| 6d 69 6e 69 5f 70 6f 6c | 6c 0d 27 d3 20 20 f2 69 |mini_pol|l.'. .i|
|00005050| 73 65 74 28 31 31 2c 22 | 50 4c 49 4e 32 22 2c 77 |set(11,"|PLIN2",w|
|00005060| 68 61 6e 64 6c 65 31 25 | 29 0d 27 e2 2f 20 f2 63 |handle1%|).'./ .c|
|00005070| 61 72 64 5f 78 3a f2 64 | 65 6c 61 79 3a f2 69 73 |ard_x:.d|elay:.is|
|00005080| 65 74 28 31 31 2c 22 50 | 4c 49 4e 31 22 2c 77 68 |et(11,"P|LIN1",wh|
|00005090| 61 6e 64 6c 65 31 25 29 | 0d 27 f1 3e 20 c8 99 22 |andle1%)|.'.> .."|
|000050a0| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|000050b0| 2c 2c 6d 61 70 5f 62 75 | 66 25 2c 78 70 6f 73 2d |,,map_bu|f%,xpos-|
|000050c0| 35 31 2c 79 70 6f 73 3a | 4d 55 24 3d 22 6d 61 70 |51,ypos:|MU$="map|
|000050d0| 73 6d 65 6e 75 22 0d 28 | 00 06 20 e1 0d 28 0f 10 |smenu".(|.. ..(..|
|000050e0| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 28 1e 0d | .------|----.(..|
|000050f0| 20 dd f2 63 61 72 64 5f | 78 0d 28 2d 35 20 62 6c | ..card_|x.(-5 bl|
|00005100| 6f 63 6b 25 21 30 3d 77 | 68 61 6e 64 6c 65 31 34 |ock%!0=w|handle14|
|00005110| 25 3a c8 99 22 57 69 6d | 70 5f 43 6c 6f 73 65 57 |%:.."Wim|p_CloseW|
|00005120| 69 6e 64 6f 77 22 2c 2c | 62 6c 6f 63 6b 25 0d 28 |indow",,|block%.(|
|00005130| 3c 24 20 c8 99 22 57 69 | 6d 70 5f 50 6f 6c 6c 22 |<$ .."Wi|mp_Poll"|
|00005140| 2c 2c 62 6c 6f 63 6b 25 | 20 b8 20 72 65 61 73 6f |,,block%| . reaso|
|00005150| 6e 25 0d 28 4b 11 20 c8 | 8e 20 72 65 61 73 6f 6e |n%.(K. .|. reason|
|00005160| 25 20 ca 0d 28 5a 12 20 | 20 c9 20 31 20 3a f2 72 |% ..(Z. | . 1 :.r|
|00005170| 65 64 72 61 77 0d 28 69 | 26 20 20 c9 20 32 20 3a |edraw.(i|& . 2 :|
|00005180| c8 99 22 57 69 6d 70 5f | 4f 70 65 6e 57 69 6e 64 |.."Wimp_|OpenWind|
|00005190| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 0d 28 78 06 20 |ow",,blo|ck%.(x. |
|000051a0| cb 0d 28 87 06 20 e1 0d | 28 96 10 20 f4 2d 2d 2d |..(.. ..|(.. .---|
|000051b0| 2d 2d 2d 2d 2d 2d 2d 0d | 28 a5 1d 20 dd f2 61 6c |-------.|(.. ..al|
|000051c0| 65 72 74 28 6d 65 24 2c | 62 75 74 31 24 2c 62 75 |ert(me$,|but1$,bu|
|000051d0| 74 32 24 29 0d 28 b4 1b | 20 f2 69 73 65 74 28 32 |t2$).(..| .iset(2|
|000051e0| 2c 6d 65 24 2c 77 68 61 | 6e 64 6c 65 39 25 29 0d |,me$,wha|ndle9%).|
|000051f0| 28 c3 36 20 f2 69 73 65 | 74 28 36 2c 62 75 74 31 |(.6 .ise|t(6,but1|
|00005200| 24 2c 77 68 61 6e 64 6c | 65 39 25 29 3a f2 69 73 |$,whandl|e9%):.is|
|00005210| 65 74 28 37 2c 62 75 74 | 32 24 2c 77 68 61 6e 64 |et(7,but|2$,whand|
|00005220| 6c 65 39 25 29 0d 28 d2 | 10 20 61 6c 65 72 74 3d |le9%).(.|. alert=|
|00005230| 2d 31 3a ef 37 0d 28 e1 | 36 20 62 6c 6f 63 6b 25 |-1:.7.(.|6 block%|
|00005240| 21 30 3d 77 68 61 6e 64 | 6c 65 39 25 3a c8 99 22 |!0=whand|le9%:.."|
|00005250| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 49 6e |Wimp_Get|WindowIn|
|00005260| 66 6f 22 2c 2c 62 6c 6f | 63 6b 25 0d 28 f0 32 20 |fo",,blo|ck%.(.2 |
|00005270| 62 6c 6f 63 6b 25 21 34 | 3d 28 74 6f 70 5f 78 2f |block%!4|=(top_x/|
|00005280| 32 29 2d 33 39 37 3a 62 | 6c 6f 63 6b 25 21 31 32 |2)-397:b|lock%!12|
|00005290| 3d 62 6c 6f 63 6b 25 21 | 34 2b 37 39 34 0d 28 ff |=block%!|4+794.(.|
|000052a0| 32 20 62 6c 6f 63 6b 25 | 21 38 3d 28 74 6f 70 5f |2 block%|!8=(top_|
|000052b0| 79 2f 32 29 2d 31 39 32 | 3a 62 6c 6f 63 6b 25 21 |y/2)-192|:block%!|
|000052c0| 31 36 3d 62 6c 6f 63 6b | 25 21 38 2b 33 38 34 0d |16=block|%!8+384.|
|000052d0| 29 0e 4a 20 78 31 3d 62 | 6c 6f 63 6b 25 21 34 3a |).J x1=b|lock%!4:|
|000052e0| 79 31 3d 62 6c 6f 63 6b | 25 21 38 3a 77 69 64 3d |y1=block|%!8:wid=|
|000052f0| 62 6c 6f 63 6b 25 21 31 | 32 2d 62 6c 6f 63 6b 25 |block%!1|2-block%|
|00005300| 21 34 3a 68 67 74 3d 62 | 6c 6f 63 6b 25 21 31 36 |!4:hgt=b|lock%!16|
|00005310| 2d 62 6c 6f 63 6b 25 21 | 38 0d 29 1d 20 20 c8 99 |-block%!|8.). ..|
|00005320| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|00005330| 22 2c 2c 62 6c 6f 63 6b | 25 0d 29 2c 18 20 c8 97 |",,block|%.),. ..|
|00005340| 20 c8 93 20 78 31 2c 79 | 31 2c 77 69 64 2c 68 67 | .. x1,y|1,wid,hg|
|00005350| 74 0d 29 3b 06 20 f5 0d | 29 4a 26 20 20 c8 99 20 |t.);. ..|)J& .. |
|00005360| 22 57 69 6d 70 5f 50 6f | 6c 6c 22 2c 2c 62 6c 6f |"Wimp_Po|ll",,blo|
|00005370| 63 6b 25 20 b8 20 72 65 | 61 73 6f 6e 25 0d 29 59 |ck% . re|ason%.)Y|
|00005380| 12 20 20 c8 8e 20 72 65 | 61 73 6f 6e 25 20 ca 0d |. .. re|ason% ..|
|00005390| 29 68 13 20 20 20 c9 20 | 31 20 3a f2 72 65 64 72 |)h. . |1 :.redr|
|000053a0| 61 77 0d 29 77 27 20 20 | 20 c9 20 32 20 3a c8 99 |aw.)w' | . 2 :..|
|000053b0| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|000053c0| 22 2c 2c 62 6c 6f 63 6b | 25 0d 29 86 0b 20 20 20 |",,block|%.).. |
|000053d0| c9 20 36 3a 0d 29 95 1d | 20 20 20 20 e7 20 62 6c |. 6:.)..| . bl|
|000053e0| 6f 63 6b 25 21 31 36 3d | 36 20 61 6c 65 72 74 3d |ock%!16=|6 alert=|
|000053f0| 32 0d 29 a4 1d 20 20 20 | 20 e7 20 62 6c 6f 63 6b |2.).. | . block|
|00005400| 25 21 31 36 3d 37 20 61 | 6c 65 72 74 3d 30 0d 29 |%!16=7 a|lert=0.)|
|00005410| b3 21 20 20 20 c9 20 38 | 3a e7 20 62 6c 6f 63 6b |.! . 8|:. block|
|00005420| 25 21 32 34 3d 31 33 20 | 61 6c 65 72 74 3d 32 0d |%!24=13 |alert=2.|
|00005430| 29 c2 07 20 20 cb 0d 29 | d1 10 20 fd 20 61 6c 65 |).. ..)|.. . ale|
|00005440| 72 74 3c 3e 2d 31 0d 29 | e0 32 20 e7 20 61 6c 65 |rt<>-1.)|.2 . ale|
|00005450| 72 74 3d 32 20 f2 7a 31 | 28 34 2c 77 68 61 6e 64 |rt=2 .z1|(4,whand|
|00005460| 6c 65 39 25 29 20 8b 20 | f2 7a 32 28 35 2c 77 68 |le9%) . |.z2(5,wh|
|00005470| 61 6e 64 6c 65 39 25 29 | 0d 29 ef 1f 20 f2 72 65 |andle9%)|.).. .re|
|00005480| 73 74 6f 72 65 66 75 6c | 6c 6d 6f 75 73 65 72 65 |storeful|lmousere|
|00005490| 63 74 61 6e 67 6c 65 0d | 29 fe 34 20 62 6c 6f 63 |ctangle.|).4 bloc|
|000054a0| 6b 25 21 30 3d 77 68 61 | 6e 64 6c 65 39 25 3a c8 |k%!0=wha|ndle9%:.|
|000054b0| 99 22 57 69 6d 70 5f 43 | 6c 6f 73 65 57 69 6e 64 |."Wimp_C|loseWind|
|000054c0| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 0d 2a 0d 06 20 |ow",,blo|ck%.*.. |
|000054d0| e1 0d 2a 1c 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..*.. .-|--------|
|000054e0| 2d 0d 2a 2b 12 20 dd f2 | 61 6c 65 72 74 32 28 6d |-.*+. ..|alert2(m|
|000054f0| 65 24 29 0d 2a 3a 28 20 | f2 69 73 65 74 28 32 2c |e$).*:( |.iset(2,|
|00005500| 6d 65 24 2c 77 68 61 6e | 64 6c 65 31 35 25 29 3a |me$,whan|dle15%):|
|00005510| 61 6c 65 72 74 3d 2d 31 | 3a ef 37 0d 2a 49 37 20 |alert=-1|:.7.*I7 |
|00005520| 62 6c 6f 63 6b 25 21 30 | 3d 77 68 61 6e 64 6c 65 |block%!0|=whandle|
|00005530| 31 35 25 3a c8 99 22 57 | 69 6d 70 5f 47 65 74 57 |15%:.."W|imp_GetW|
|00005540| 69 6e 64 6f 77 49 6e 66 | 6f 22 2c 2c 62 6c 6f 63 |indowInf|o",,bloc|
|00005550| 6b 25 0d 2a 58 32 20 62 | 6c 6f 63 6b 25 21 34 3d |k%.*X2 b|lock%!4=|
|00005560| 28 74 6f 70 5f 78 2f 32 | 29 2d 33 39 37 3a 62 6c |(top_x/2|)-397:bl|
|00005570| 6f 63 6b 25 21 31 32 3d | 62 6c 6f 63 6b 25 21 34 |ock%!12=|block%!4|
|00005580| 2b 37 39 34 0d 2a 67 32 | 20 62 6c 6f 63 6b 25 21 |+794.*g2| block%!|
|00005590| 38 3d 28 74 6f 70 5f 79 | 2f 32 29 2d 31 39 32 3a |8=(top_y|/2)-192:|
|000055a0| 62 6c 6f 63 6b 25 21 31 | 36 3d 62 6c 6f 63 6b 25 |block%!1|6=block%|
|000055b0| 21 38 2b 33 38 34 0d 2a | 76 4a 20 78 31 3d 62 6c |!8+384.*|vJ x1=bl|
|000055c0| 6f 63 6b 25 21 34 3a 79 | 31 3d 62 6c 6f 63 6b 25 |ock%!4:y|1=block%|
|000055d0| 21 38 3a 77 69 64 3d 62 | 6c 6f 63 6b 25 21 31 32 |!8:wid=b|lock%!12|
|000055e0| 2d 62 6c 6f 63 6b 25 21 | 34 3a 68 67 74 3d 62 6c |-block%!|4:hgt=bl|
|000055f0| 6f 63 6b 25 21 31 36 2d | 62 6c 6f 63 6b 25 21 38 |ock%!16-|block%!8|
|00005600| 0d 2a 85 34 20 c8 99 22 | 57 69 6d 70 5f 4f 70 65 |.*.4 .."|Wimp_Ope|
|00005610| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |nWindow"|,,block%|
|00005620| 3a c8 97 20 c8 93 20 78 | 31 2c 79 31 2c 77 69 64 |:.. .. x|1,y1,wid|
|00005630| 2c 68 67 74 0d 2a 94 06 | 20 f5 0d 2a a3 26 20 20 |,hgt.*..| ..*.& |
|00005640| c8 99 20 22 57 69 6d 70 | 5f 50 6f 6c 6c 22 2c 2c |.. "Wimp|_Poll",,|
|00005650| 62 6c 6f 63 6b 25 20 b8 | 20 72 65 61 73 6f 6e 25 |block% .| reason%|
|00005660| 0d 2a b2 13 20 20 20 c8 | 8e 20 72 65 61 73 6f 6e |.*.. .|. reason|
|00005670| 25 20 ca 0d 2a c1 14 20 | 20 20 20 c9 20 31 20 3a |% ..*.. | . 1 :|
|00005680| f2 72 65 64 72 61 77 0d | 2a d0 29 20 20 20 20 c9 |.redraw.|*.) .|
|00005690| 20 32 20 3a c8 99 20 22 | 57 69 6d 70 5f 4f 70 65 | 2 :.. "|Wimp_Ope|
|000056a0| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |nWindow"|,,block%|
|000056b0| 0d 2a df 0c 20 20 20 20 | c9 20 36 3a 0d 2a ee 1e |.*.. |. 6:.*..|
|000056c0| 20 20 20 20 20 e7 20 62 | 6c 6f 63 6b 25 21 31 36 | . b|lock%!16|
|000056d0| 3d 36 20 61 6c 65 72 74 | 3d 32 0d 2a fd 1e 20 20 |=6 alert|=2.*.. |
|000056e0| 20 20 20 e7 20 62 6c 6f | 63 6b 25 21 31 36 3d 37 | . blo|ck%!16=7|
|000056f0| 20 61 6c 65 72 74 3d 30 | 0d 2b 0c 1e 20 20 20 20 | alert=0|.+.. |
|00005700| 20 e7 20 62 6c 6f 63 6b | 25 21 31 36 3d 39 20 61 | . block|%!16=9 a|
|00005710| 6c 65 72 74 3d 34 0d 2b | 1b 08 20 20 20 cb 0d 2b |lert=4.+|.. ..+|
|00005720| 2a 10 20 fd 20 61 6c 65 | 72 74 3c 3e 2d 31 0d 2b |*. . ale|rt<>-1.+|
|00005730| 39 22 20 e7 20 61 6c 65 | 72 74 3d 32 20 f2 7a 31 |9" . ale|rt=2 .z1|
|00005740| 28 34 2c 31 2c 77 68 61 | 6e 64 6c 65 31 35 25 29 |(4,1,wha|ndle15%)|
|00005750| 0d 2b 48 22 20 e7 20 61 | 6c 65 72 74 3d 30 20 f2 |.+H" . a|lert=0 .|
|00005760| 7a 31 28 35 2c 31 2c 77 | 68 61 6e 64 6c 65 31 35 |z1(5,1,w|handle15|
|00005770| 25 29 0d 2b 57 22 20 e7 | 20 61 6c 65 72 74 3d 34 |%).+W" .| alert=4|
|00005780| 20 f2 7a 31 28 38 2c 31 | 2c 77 68 61 6e 64 6c 65 | .z1(8,1|,whandle|
|00005790| 31 35 25 29 0d 2b 66 1f | 20 f2 72 65 73 74 6f 72 |15%).+f.| .restor|
|000057a0| 65 66 75 6c 6c 6d 6f 75 | 73 65 72 65 63 74 61 6e |efullmou|serectan|
|000057b0| 67 6c 65 0d 2b 75 35 20 | 62 6c 6f 63 6b 25 21 30 |gle.+u5 |block%!0|
|000057c0| 3d 77 68 61 6e 64 6c 65 | 31 35 25 3a c8 99 22 57 |=whandle|15%:.."W|
|000057d0| 69 6d 70 5f 43 6c 6f 73 | 65 57 69 6e 64 6f 77 22 |imp_Clos|eWindow"|
|000057e0| 2c 2c 62 6c 6f 63 6b 25 | 0d 2b 84 06 20 e1 0d 2b |,,block%|.+.. ..+|
|000057f0| 93 0f 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 2b a2 |.. .----|-----.+.|
|00005800| 13 20 dd f2 75 70 64 61 | 74 65 5f 74 69 74 6c 65 |. ..upda|te_title|
|00005810| 0d 2b b1 39 20 62 6c 6f | 63 6b 25 21 30 3d 77 68 |.+.9 blo|ck%!0=wh|
|00005820| 61 6e 64 6c 65 31 25 3a | c8 99 22 57 69 6d 70 5f |andle1%:|.."Wimp_|
|00005830| 47 65 74 57 69 6e 64 6f | 77 4f 75 74 6c 69 6e 65 |GetWindo|wOutline|
|00005840| 22 2c 2c 62 6c 6f 63 6b | 25 0d 2b c0 48 20 c8 99 |",,block|%.+.H ..|
|00005850| 22 57 69 6d 70 5f 46 6f | 72 63 65 52 65 64 72 61 |"Wimp_Fo|rceRedra|
|00005860| 77 22 2c 2d 31 2c 62 6c | 6f 63 6b 25 21 34 2c 28 |w",-1,bl|ock%!4,(|
|00005870| 62 6c 6f 63 6b 25 21 31 | 36 2d 34 30 29 2c 62 6c |block%!1|6-40),bl|
|00005880| 6f 63 6b 25 21 31 32 2c | 62 6c 6f 63 6b 25 21 31 |ock%!12,|block%!1|
|00005890| 36 0d 2b cf 06 20 e1 0d | 2b de 10 20 f4 2d 2d 2d |6.+.. ..|+.. .---|
|000058a0| 2d 2d 2d 2d 2d 2d 2d 0d | 2b ed 0f 20 dd f2 6f 70 |-------.|+.. ..op|
|000058b0| 65 6e 6d 61 69 6e 0d 2b | fc 1b 20 f2 6f 70 65 6e |enmain.+|.. .open|
|000058c0| 77 69 6e 64 6f 77 28 77 | 68 61 6e 64 6c 65 31 25 |window(w|handle1%|
|000058d0| 29 0d 2c 0b 06 20 e1 0d | 2c 1a 10 20 f4 2d 2d 2d |).,.. ..|,.. .---|
|000058e0| 2d 2d 2d 2d 2d 2d 2d 0d | 2c 29 0f 20 dd f2 72 65 |-------.|,). ..re|
|000058f0| 61 64 5f 76 65 72 0d 2c | 38 14 20 2a 53 65 74 20 |ad_ver.,|8. *Set |
|00005900| 52 69 73 63 24 56 65 72 | 20 33 0d 2c 47 34 20 ff |Risc$Ver| 3.,G4 .|
|00005910| 28 22 52 4d 45 6e 73 75 | 72 65 20 55 74 69 6c 69 |("RMEnsu|re Utili|
|00005920| 74 79 4d 6f 64 75 6c 65 | 20 33 2e 30 30 20 53 65 |tyModule| 3.00 Se|
|00005930| 74 20 52 69 73 63 24 56 | 65 72 20 32 22 29 0d 2c |t Risc$V|er 2").,|
|00005940| 56 39 20 c8 99 22 58 4f | 53 5f 52 65 61 64 56 61 |V9 .."XO|S_ReadVa|
|00005950| 72 56 61 6c 22 2c 22 52 | 69 73 63 24 56 65 72 22 |rVal","R|isc$Ver"|
|00005960| 2c 62 6c 6f 63 6b 25 2c | 32 35 36 2c 30 2c 30 20 |,block%,|256,0,0 |
|00005970| b8 20 2c 2c 6c 65 6e 0d | 2c 65 2a 20 62 6c 6f 63 |. ,,len.|,e* bloc|
|00005980| 6b 25 3f 6c 65 6e 3d 31 | 33 3a 72 69 73 63 24 3d |k%?len=1|3:risc$=|
|00005990| 24 62 6c 6f 63 6b 25 3a | 72 69 73 63 24 3d 22 33 |$block%:|risc$="3|
|000059a0| 22 0d 2c 74 14 20 2a 55 | 6e 53 65 74 20 52 69 73 |".,t. *U|nSet Ris|
|000059b0| 63 24 56 65 72 0d 2c 83 | 06 20 e1 0d 2c 92 10 20 |c$Ver.,.|. ..,.. |
|000059c0| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 2c a1 20 20 |.-------|---.,. |
|000059d0| dd f2 72 65 73 74 6f 72 | 65 66 75 6c 6c 6d 6f 75 |..restor|efullmou|
|000059e0| 73 65 72 65 63 74 61 6e | 67 6c 65 0d 2c b0 36 20 |serectan|gle.,.6 |
|000059f0| ea 20 62 25 2c 58 45 69 | 67 25 2c 59 45 69 67 25 |. b%,XEi|g%,YEig%|
|00005a00| 2c 58 70 69 78 25 2c 59 | 70 69 78 25 2c 58 4f 53 |,Xpix%,Y|pix%,XOS|
|00005a10| 55 75 6e 69 74 73 25 2c | 59 4f 53 75 6e 69 74 73 |Uunits%,|YOSunits|
|00005a20| 25 0d 2c bf 34 20 de 20 | 62 25 20 36 34 3a 62 25 |%.,.4 . |b% 64:b%|
|00005a30| 21 30 3d 34 3a 62 25 21 | 34 3d 35 3a 62 25 21 38 |!0=4:b%!|4=5:b%!8|
|00005a40| 3d 31 31 3a 62 25 21 31 | 32 3d 31 32 3a 62 25 21 |=11:b%!1|2=12:b%!|
|00005a50| 31 36 3d 2d 31 0d 2c ce | 23 20 c8 99 20 22 4f 53 |16=-1.,.|# .. "OS|
|00005a60| 5f 52 65 61 64 56 64 75 | 56 61 72 69 61 62 6c 65 |_ReadVdu|Variable|
|00005a70| 73 22 2c 62 25 2c 62 25 | 0d 2c dd 30 20 58 45 69 |s",b%,b%|.,.0 XEi|
|00005a80| 67 25 3d 21 62 25 3a 59 | 45 69 67 25 3d 62 25 21 |g%=!b%:Y|Eig%=b%!|
|00005a90| 34 3a 58 70 69 78 25 3d | 62 25 21 38 3a 59 70 69 |4:Xpix%=|b%!8:Ypi|
|00005aa0| 78 25 3d 62 25 21 31 32 | 0d 2c ec 3c 20 58 4f 53 |x%=b%!12|.,.< XOS|
|00005ab0| 55 6e 69 74 73 25 3d 28 | 58 70 69 78 25 2b 31 29 |Units%=(|Xpix%+1)|
|00005ac0| 2a 32 5e 58 45 69 67 25 | 3a 59 4f 53 55 6e 69 74 |*2^XEig%|:YOSUnit|
|00005ad0| 73 25 3d 28 59 70 69 78 | 25 2b 31 29 2a 32 5e 59 |s%=(Ypix|%+1)*2^Y|
|00005ae0| 45 69 67 25 0d 2c fb 22 | 20 c8 97 20 c8 93 20 30 |Eig%.,."| .. .. 0|
|00005af0| 2c 30 2c 58 4f 53 55 6e | 69 74 73 25 2c 59 4f 53 |,0,XOSUn|its%,YOS|
|00005b00| 55 6e 69 74 73 25 0d 2d | 0a 06 20 e1 0d 2d 19 10 |Units%.-|.. ..-..|
|00005b10| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 2d 28 0f | .------|----.-(.|
|00005b20| 20 dd f2 6b 65 79 70 72 | 65 73 73 0d 2d 37 1d 20 | ..keypr|ess.-7. |
|00005b30| 49 25 3d 62 6c 6f 63 6b | 25 21 34 3a 4b 25 3d 62 |I%=block|%!4:K%=b|
|00005b40| 6c 6f 63 6b 25 21 32 34 | 0d 2d 46 22 20 e7 20 4b |lock%!24|.-F" . K|
|00005b50| 25 3d 31 33 20 84 20 4b | 25 3d 26 31 38 45 20 84 |%=13 . K|%=&18E .|
|00005b60| 20 4b 25 3d 26 31 38 46 | 20 8c 0d 2d 55 12 20 c8 | K%=&18F| ..-U. .|
|00005b70| 8e 20 62 6c 6f 63 6b 25 | 21 30 20 ca 0d 2d 64 04 |. block%|!0 ..-d.|
|00005b80| 0d 2d 73 06 20 cb 0d 2d | 82 06 20 cc 0d 2d 91 1c |.-s. ..-|.. ..-..|
|00005b90| 20 20 c8 99 22 57 69 6d | 70 5f 50 72 6f 63 65 73 | .."Wim|p_Proces|
|00005ba0| 73 4b 65 79 22 2c 4b 25 | 0d 2d a0 06 20 cd 0d 2d |sKey",K%|.-.. ..-|
|00005bb0| af 06 20 e1 0d 2d be 10 | 20 f4 2d 2d 2d 2d 2d 2d |.. ..-..| .------|
|00005bc0| 2d 2d 2d 2d 0d 2d cd 11 | 20 dd f2 63 68 65 63 6b |----.-..| ..check|
|00005bd0| 5f 6e 61 6d 65 0d 2d dc | 19 20 e7 20 28 a7 24 6e |_name.-.|. . (.$n|
|00005be0| 61 6d 65 25 2c 22 2a 22 | 29 29 3e 30 20 e1 0d 2d |ame%,"*"|))>0 ..-|
|00005bf0| eb 13 20 e7 20 73 61 76 | 65 64 5f 6f 6b 3d b9 20 |.. . sav|ed_ok=. |
|00005c00| e1 0d 2d fa 25 20 24 6e | 61 6d 65 25 3d 24 6e 61 |..-.% $n|ame%=$na|
|00005c10| 6d 65 25 2b 22 20 2a 22 | 3a f2 75 70 64 61 74 65 |me%+" *"|:.update|
|00005c20| 5f 74 69 74 6c 65 0d 2e | 09 06 20 e1 0d 2e 18 10 |_title..|.. .....|
|00005c30| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 2e 27 15 | .------|----..'.|
|00005c40| 20 dd f2 63 6c 69 63 6b | 5f 64 72 61 67 73 61 76 | ..click|_dragsav|
|00005c50| 65 0d 2e 36 32 20 e7 20 | 69 63 3d 32 20 80 20 28 |e..62 . |ic=2 . (|
|00005c60| 62 75 20 80 20 26 35 30 | 29 3e 30 20 f2 64 72 61 |bu . &50|)>0 .dra|
|00005c70| 67 6f 75 74 6c 69 6e 65 | 3a 6f 75 74 6c 69 6e 65 |goutline|:outline|
|00005c80| 25 3d 31 0d 2e 45 0e 20 | e7 20 69 63 3c 3e 31 20 |%=1..E. |. ic<>1 |
|00005c90| e1 0d 2e 54 4a 20 e7 20 | 62 75 3d 34 20 84 20 62 |...TJ . |bu=4 . b|
|00005ca0| 75 3d 31 20 8c 20 f2 69 | 72 65 61 64 28 30 2c 77 |u=1 . .i|read(0,w|
|00005cb0| 68 61 6e 64 6c 65 38 25 | 29 3a f2 73 61 76 65 28 |handle8%|):.save(|
|00005cc0| 61 24 29 3a c8 99 22 57 | 69 6d 70 5f 43 72 65 61 |a$):.."W|imp_Crea|
|00005cd0| 74 65 4d 65 6e 75 22 2c | 2c 2d 31 0d 2e 63 06 20 |teMenu",|,-1..c. |
|00005ce0| e1 0d 2e 72 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |...r. .-|--------|
|00005cf0| 2d 0d 2e 81 16 20 dd f2 | 63 6c 69 63 6b 5f 64 72 |-.... ..|click_dr|
|00005d00| 61 67 73 61 76 65 32 0d | 2e 90 33 20 e7 20 69 63 |agsave2.|..3 . ic|
|00005d10| 3d 32 20 80 20 28 62 75 | 20 80 20 26 35 30 29 3e |=2 . (bu| . &50)>|
|00005d20| 30 20 f2 64 72 61 67 6f | 75 74 6c 69 6e 65 32 3a |0 .drago|utline2:|
|00005d30| 6f 75 74 6c 69 6e 65 25 | 3d 32 0d 2e 9f 0e 20 e7 |outline%|=2.... .|
|00005d40| 20 69 63 3c 3e 31 20 e1 | 0d 2e ae 4c 20 e7 20 62 | ic<>1 .|...L . b|
|00005d50| 75 3d 34 20 84 20 62 75 | 3d 31 20 8c 20 f2 69 72 |u=4 . bu|=1 . .ir|
|00005d60| 65 61 64 28 30 2c 73 61 | 76 65 32 5f 77 69 6e 25 |ead(0,sa|ve2_win%|
|00005d70| 29 3a f2 73 61 76 65 32 | 28 61 24 29 3a c8 99 22 |):.save2|(a$):.."|
|00005d80| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|00005d90| 2c 2c 2d 31 0d 2e bd 06 | 20 e1 0d 39 76 10 20 f4 |,,-1....| ..9v. .|
|00005da0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 39 85 0d 20 dd |--------|--.9.. .|
|00005db0| f2 72 65 64 72 61 77 0d | 39 b2 15 20 c8 99 22 48 |.redraw.|9.. .."H|
|00005dc0| 6f 75 72 67 6c 61 73 73 | 5f 4f 6e 22 0d 39 c1 15 |ourglass|_On".9..|
|00005dd0| 20 77 69 6e 64 6f 77 25 | 3d 62 6c 6f 63 6b 25 21 | window%|=block%!|
|00005de0| 30 0d 39 d0 2a 20 c8 99 | 22 57 69 6d 70 5f 52 65 |0.9.* ..|"Wimp_Re|
|00005df0| 64 72 61 77 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6f |drawWind|ow",,blo|
|00005e00| 63 6b 25 20 b8 20 6d 6f | 72 65 25 0d 39 df 1f 20 |ck% . mo|re%.9.. |
|00005e10| f2 67 65 74 6f 72 69 67 | 69 6e 28 62 6c 6f 63 6b |.getorig|in(block|
|00005e20| 25 2c 78 30 25 2c 79 30 | 25 29 0d 39 ee 0d 20 c8 |%,x0%,y0|%).9.. .|
|00005e30| 95 20 6d 6f 72 65 25 0d | 39 fd 41 20 20 67 78 30 |. more%.|9.A gx0|
|00005e40| 25 3d 62 6c 6f 63 6b 25 | 21 32 38 3a 67 79 30 25 |%=block%|!28:gy0%|
|00005e50| 3d 62 6c 6f 63 6b 25 21 | 33 32 3a 67 78 31 25 3d |=block%!|32:gx1%=|
|00005e60| 62 6c 6f 63 6b 25 21 33 | 36 3a 67 79 31 25 3d 62 |block%!3|6:gy1%=b|
|00005e70| 6c 6f 63 6b 25 21 34 30 | 0d 3a 0c 39 20 20 67 78 |lock%!40|.:.9 gx|
|00005e80| 30 25 3d 28 67 78 30 25 | 2d 78 30 25 29 81 33 32 |0%=(gx0%|-x0%).32|
|00005e90| 2a 33 32 2b 78 30 25 3a | 67 79 31 25 3d 28 67 79 |*32+x0%:|gy1%=(gy|
|00005ea0| 31 25 2d 79 30 25 29 81 | 33 32 2a 33 32 2b 79 30 |1%-y0%).|32*32+y0|
|00005eb0| 25 0d 3a 1b 04 0d 3a 2a | 12 20 20 c8 8e 20 77 69 |%.:...:*|. .. wi|
|00005ec0| 6e 64 6f 77 25 20 ca 0d | 3a 39 04 0d 3a 48 12 20 |ndow% ..|:9..:H. |
|00005ed0| 20 20 c9 20 77 68 61 6e | 64 6c 65 31 25 0d 3a 57 | . whan|dle1%.:W|
|00005ee0| 36 20 20 20 e7 20 a4 69 | 6e 74 65 72 73 65 63 74 |6 . .i|ntersect|
|00005ef0| 28 78 30 25 2b 34 33 32 | 2c 79 30 25 2d 38 34 38 |(x0%+432|,y0%-848|
|00005f00| 2c 78 30 25 2b 31 31 35 | 38 2c 79 30 25 2d 31 36 |,x0%+115|8,y0%-16|
|00005f10| 29 20 8c 0d 3a 66 24 20 | 20 20 20 f2 70 69 63 74 |) ..:f$ | .pict|
|00005f20| 75 72 65 28 36 37 32 2c | 37 34 38 2c 6d 61 70 2c |ure(672,|748,map,|
|00005f30| 22 6d 61 70 32 22 29 0d | 3a 75 45 20 20 20 20 c8 |"map2").|:uE .|
|00005f40| 99 22 4f 53 5f 53 70 72 | 69 74 65 4f 70 22 2c 35 |."OS_Spr|iteOp",5|
|00005f50| 36 34 2c 6d 61 70 2c 61 | 64 64 25 2c 78 30 25 2b |64,map,a|dd%,x0%+|
|00005f60| 34 33 32 2c 79 30 25 2d | 38 34 38 2c 26 30 38 2c |432,y0%-|848,&08,|
|00005f70| 6d 61 67 25 2c 74 72 61 | 6e 73 32 25 0d 3a 84 08 |mag%,tra|ns2%.:..|
|00005f80| 20 20 20 cd 0d 3a 93 2e | 20 20 20 e7 20 a4 69 6e | ..:..| . .in|
|00005f90| 74 65 72 73 65 63 74 28 | 78 30 25 2c 79 30 25 2d |tersect(|x0%,y0%-|
|00005fa0| 38 36 30 2c 78 30 25 2b | 34 31 36 2c 79 30 25 29 |860,x0%+|416,y0%)|
|00005fb0| 20 8c 0d 3a a2 31 20 20 | 20 20 f2 66 72 61 6d 65 | ..:.1 | .frame|
|00005fc0| 28 78 30 25 2b 31 36 2c | 79 30 25 2d 38 36 30 2c |(x0%+16,|y0%-860,|
|00005fd0| 34 33 32 2c 34 30 30 2c | 22 51 75 65 73 74 69 6f |432,400,|"Questio|
|00005fe0| 6e 22 29 0d 3a b1 32 20 | 20 20 20 f2 66 72 61 6d |n").:.2 | .fram|
|00005ff0| 65 28 78 30 25 2b 31 36 | 2c 79 30 25 2d 33 38 30 |e(x0%+16|,y0%-380|
|00006000| 2c 33 32 38 2c 34 30 30 | 2c 22 53 65 6c 65 63 74 |,328,400|,"Select|
|00006010| 69 6f 6e 22 29 0d 3a c0 | 08 20 20 20 cd 0d 3a cf |ion").:.|. ..:.|
|00006020| 0a 20 20 20 f2 75 75 0d | 3a de 04 0d 3a ed 22 20 |. .uu.|:...:." |
|00006030| 20 20 c9 20 73 75 6d 6d | 61 72 79 5f 77 69 6e 25 | . summ|ary_win%|
|00006040| 2c 73 75 6d 6d 61 72 32 | 5f 77 69 6e 25 0d 3a fc |,summar2|_win%.:.|
|00006050| 37 20 20 20 f2 72 6d 28 | 22 46 52 41 32 22 29 3a |7 .rm(|"FRA2"):|
|00006060| f2 66 72 61 6d 65 28 78 | 30 25 2b 32 34 2c 79 30 |.frame(x|0%+24,y0|
|00006070| 25 2d 33 36 30 2c 33 30 | 34 2c 35 32 36 2c 74 65 |%-360,30|4,526,te|
|00006080| 78 74 24 29 0d 3b 0b 04 | 0d 3b 1a 43 20 20 20 c9 |xt$).;..|.;.C .|
|00006090| 20 77 68 61 6e 64 6c 65 | 39 25 3a f2 72 6d 28 22 | whandle|9%:.rm("|
|000060a0| 46 52 41 33 22 29 3a f2 | 66 72 61 6d 65 28 78 30 |FRA3"):.|frame(x0|
|000060b0| 25 2b 32 34 2c 79 30 25 | 2d 33 36 30 2c 33 30 34 |%+24,y0%|-360,304|
|000060c0| 2c 35 32 36 2c 74 65 78 | 74 24 29 0d 3b 29 04 0d |,526,tex|t$).;)..|
|000060d0| 3b 38 17 20 20 20 f4 57 | 48 45 4e 20 77 68 61 6e |;8. .W|HEN whan|
|000060e0| 64 6c 65 31 35 25 0d 3b | 47 3e 20 20 20 f4 50 52 |dle15%.;|G> .PR|
|000060f0| 4f 43 72 6d 28 22 46 52 | 41 31 22 29 3a 50 52 4f |OCrm("FR|A1"):PRO|
|00006100| 43 66 72 61 6d 65 28 78 | 30 25 2b 32 34 2c 79 30 |Cframe(x|0%+24,y0|
|00006110| 25 2d 33 36 30 2c 33 30 | 34 2c 35 32 36 2c 74 65 |%-360,30|4,526,te|
|00006120| 78 74 24 29 0d 3b 56 04 | 0d 3b 65 07 20 20 cb 0d |xt$).;V.|.;e. ..|
|00006130| 3b 74 2b 20 20 c8 99 22 | 57 69 6d 70 5f 47 65 74 |;t+ .."|Wimp_Get|
|00006140| 52 65 63 74 61 6e 67 6c | 65 22 2c 2c 62 6c 6f 63 |Rectangl|e",,bloc|
|00006150| 6b 25 20 b8 20 6d 6f 72 | 65 25 0d 3b 83 06 20 ce |k% . mor|e%.;.. .|
|00006160| 0d 3b 92 04 0d 3b a1 18 | 20 c8 99 22 48 6f 75 72 |.;...;..| .."Hour|
|00006170| 67 6c 61 73 73 5f 53 6d | 61 73 68 22 0d 3b b0 06 |glass_Sm|ash".;..|
|00006180| 20 e1 0d 3b bf 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..;.. .|--------|
|00006190| 2d 2d 0d 3b ce 21 20 dd | a4 69 6e 74 65 72 73 65 |--.;.! .|.interse|
|000061a0| 63 74 28 78 30 25 2c 79 | 30 25 2c 78 31 25 2c 79 |ct(x0%,y|0%,x1%,y|
|000061b0| 31 25 29 0d 3b dd 1f 20 | e7 20 78 31 25 3c 67 78 |1%).;.. |. x1%<gx|
|000061c0| 30 25 20 84 20 78 30 25 | 3e 67 78 31 25 20 8c 20 |0% . x0%|>gx1% . |
|000061d0| 3d a3 0d 3b ec 1f 20 e7 | 20 79 31 25 3c 67 79 30 |=..;.. .| y1%<gy0|
|000061e0| 25 20 84 20 79 30 25 3e | 67 79 31 25 20 8c 20 3d |% . y0%>|gy1% . =|
|000061f0| a3 0d 3b fb 07 20 3d b9 | 0d 3c 0a 10 20 f4 2d 2d |..;.. =.|.<.. .--|
|00006200| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 3c 19 20 20 dd f2 72 |--------|.<. ..r|
|00006210| 65 63 74 66 69 6c 6c 28 | 78 30 25 2c 79 30 25 2c |ectfill(|x0%,y0%,|
|00006220| 78 31 25 2c 79 31 25 29 | 0d 3c 28 17 20 ea 20 78 |x1%,y1%)|.<(. . x|
|00006230| 78 25 2c 79 79 25 2c 68 | 74 25 2c 77 69 64 25 0d |x%,yy%,h|t%,wid%.|
|00006240| 3c 37 1e 20 e7 20 78 31 | 25 3c 67 78 30 25 20 84 |<7. . x1|%<gx0% .|
|00006250| 20 78 30 25 3e 67 78 31 | 25 20 8c 20 e1 0d 3c 46 | x0%>gx1|% . ..<F|
|00006260| 1e 20 e7 20 79 31 25 3c | 67 79 30 25 20 84 20 79 |. . y1%<|gy0% . y|
|00006270| 30 25 3e 67 79 31 25 20 | 8c 20 e1 0d 3c 55 22 20 |0%>gy1% |. ..<U" |
|00006280| e7 20 78 30 25 3e 67 78 | 30 25 20 78 78 25 3d 78 |. x0%>gx|0% xx%=x|
|00006290| 30 25 20 8b 20 78 78 25 | 3d 67 78 30 25 0d 3c 64 |0% . xx%|=gx0%.<d|
|000062a0| 22 20 e7 20 79 30 25 3e | 67 79 30 25 20 79 79 25 |" . y0%>|gy0% yy%|
|000062b0| 3d 79 30 25 20 8b 20 79 | 79 25 3d 67 79 30 25 0d |=y0% . y|y%=gy0%.|
|000062c0| 3c 73 2c 20 e7 20 78 31 | 25 3c 67 78 31 25 20 77 |<s, . x1|%<gx1% w|
|000062d0| 69 64 25 3d 78 31 25 2d | 78 78 25 20 8b 20 77 69 |id%=x1%-|xx% . wi|
|000062e0| 64 25 3d 67 78 31 25 2d | 78 78 25 0d 3c 82 2a 20 |d%=gx1%-|xx%.<.* |
|000062f0| e7 20 79 31 25 3c 67 79 | 31 25 20 68 74 25 3d 79 |. y1%<gy|1% ht%=y|
|00006300| 31 25 2d 79 79 25 20 8b | 20 68 74 25 3d 67 79 31 |1%-yy% .| ht%=gy1|
|00006310| 25 2d 79 79 25 0d 3c 91 | 1b 20 c8 93 20 c8 90 20 |%-yy%.<.|. .. .. |
|00006320| 78 78 25 2c 79 79 25 2c | 77 69 64 25 2c 68 74 25 |xx%,yy%,|wid%,ht%|
|00006330| 0d 3c a0 06 20 e1 0d 3d | 72 10 20 f4 2d 2d 2d 2d |.<.. ..=|r. .----|
|00006340| 2d 2d 2d 2d 2d 2d 0d 3d | 81 1a 20 dd f2 63 72 65 |------.=|.. ..cre|
|00006350| 61 74 65 5f 74 65 6d 70 | 5f 64 69 73 70 6c 61 79 |ate_temp|_display|
|00006360| 0d 3d 90 23 20 c8 99 22 | 4f 53 5f 53 70 72 69 74 |.=.# .."|OS_Sprit|
|00006370| 65 4f 70 22 2c 32 38 31 | 2c 6d 61 70 2c 22 6d 61 |eOp",281|,map,"ma|
|00006380| 70 32 22 0d 3d 9f 29 20 | c8 99 22 4f 53 5f 53 70 |p2".=.) |.."OS_Sp|
|00006390| 72 69 74 65 4f 70 22 2c | 32 38 33 2c 6d 61 70 2c |riteOp",|283,map,|
|000063a0| 22 6d 61 70 22 2c 22 6d | 61 70 32 22 0d 3d ae 37 |"map","m|ap2".=.7|
|000063b0| 20 c8 99 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 | .."OS_S|priteOp"|
|000063c0| 2c 33 31 38 2c 6d 61 70 | 2c 22 6d 61 70 32 22 20 |,318,map|,"map2" |
|000063d0| b8 20 2c 2c 2c 6d 69 6b | 5f 6c 65 6e 3a 21 6d 69 |. ,,,mik|_len:!mi|
|000063e0| 6b 3d 30 0d 3d bd 06 20 | e1 0d 3d cc 10 20 f4 2d |k=0.=.. |..=.. .-|
|000063f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 3d db 0f 20 dd f2 |--------|-.=.. ..|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.